Metrics

This project is a port of the Metrics Java library.

Setting Up

Add the metrics dependency to your pubspec.yaml.

Main components

The registry

It contains a set of metrics.

final registry = new MetricRegistry();

The metrics

There are several kind of metrics:

The reporters

They allows to export the collected datas. Currently there are :

  • a ConsoleReporter that will use the print method to display the metrics.
  • a CsvReporter that will write the metrics in cvs files under a provided directory.
  • a LogReporter that will use a Logger from the logging package.
  • a GraphiteReporter that will send the metrics to graphite.

License

Apache 2.0

Libraries

metrics
metrics.test.manual_clock
metrics_graphite
metrics_standalone