Skip to content

Repository files navigation

Meter

A generic abstraction layer for tracking metrics and other data via configurable backends.

Installation

gem install meter

Usage

Configuration

Meter.configuredo |config|
config.namespace='my_app'config.backends << Meter::Backends::Datadog.newconfig.backends << Meter::Backends::JsonLog.newend#### Syntax```rubyMeter.incrementkey,sample_rate: 0.5,tags: {},data: {}

Examples

Meter.increment'my.key'Meter.increment'my.key',5Meter.increment'my.key',5,sample_rate: 0.25Meter.gauge'my.gauge.key',20

About

A generic abstraction layer for fire and forgetting measurements via UDP.

Resources

Stars

0 stars

Watchers

8 watching

Forks

Releases

Packages

Used by

Contributors

Languages