#statsd #metrics #graphite

bioyino-metric

Library for handling metrics in bioyino and related projects

2 unstable releases

✓ Uses Rust 2018 edition

0.2.0 Jan 15, 2020
0.1.0 Jun 24, 2019

#3 in #graphite

25 downloads per month

MIT license

86KB
1.5K SLoC

bioyino-metrics

Capnp schema and functions for metrics used in bioyino and related projects


lib.rs:

This crate contains useful types and methods for working with metrics in bioyino statsd server and some other metric processing software. Features:

  • a type for representing typed and timestamped metrics, generic over floating point format
  • streaming parser of statsd format
  • metric aggregation routines
  • working with Graphite-compatible metric naming including basic tags support
  • schema and functions for sending/receiving metrics in binary Cap'n'Proto format

Dependencies

~2.5MB
~57K SLoC