metricsversion
Metrics infrastructure for OCaml
Metrics provides a basic infrastructure to monitor and gather runtime metrics for OCaml program. Monitoring is performed on sources, indexed by tags, allowing users to enable or disable at runtime the gathering of data-points. As disabled metric sources have a low runtime cost (only a closure allocation), the library is designed to instrument production systems.
Metric reporting is decoupled from monitoring and is handled by a custom reporter. A few reporters are (will be) provided by default.
Metrics is heavily inspired by Logs.
Author | Thomas Gazagnaire |
---|---|
License | ISC |
Published | |
Homepage | https://github.com/mirage/metrics |
Issue Tracker | https://github.com/mirage/metrics/issues |
Maintainer | thomas@gazagnaire.org |
Dependencies | |
Source [http] | https://github.com/mirage/metrics/releases/download/v0.3.0/metrics-v0.3.0.tbz sha256=49e917c8c4500ff04723c6845d3c726fe340bfc8724430702a5ce5026dfc50b1 sha512=eb14762a34b78d5b27ac4b312815a6b5aaaf8316eb458bfd9685f60feefa924fdb09ee39b7d4b4007bf49deb7e4eb0eb80464ba86a7feeaaed30f58f9dce432c |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/metrics/metrics.0.3.0/opam |
Required by
- albatross
- builder-web
- caldav
- dns>=4.4.0
- dns-server>=4.2.0
- dns-stub
- index-bench
- irmin-test>=2.3.0
- metrics-influx=0.3.0
- metrics-lwt!=0.2.0 & <0.4.0
- metrics-mirage>=0.3.0
- metrics-rusage<0.4.0
- metrics-unix!=0.2.0 & <0.4.0
- mirage-net-solo5>=0.6.2
- mirage-solo5>=0.6.0
- mirage-xen>=8.0.2
- tcpip>=6.3.0