this repo has no description
1opam-version: "2.0"
2maintainer: "thomas@gazagnaire.org"
3authors: ["Thomas Gazagnaire"]
4license: "ISC"
5homepage: "https://github.com/mirage/metrics"
6bug-reports: "https://github.com/mirage/metrics/issues"
7dev-repo: "git+https://github.com/mirage/metrics.git"
8doc: "https://mirage.github.io/metrics/"
9
10build: [
11 ["dune" "subst"] {dev}
12 ["dune" "build" "-p" name "-j" jobs]
13 ["dune" "runtest" "-p" name] {with-test}
14]
15
16depends: [
17 "ocaml" {>= "4.04.0" & < "5.0"}
18 "dune" {>= "1.4"}
19 "fmt" {>= "0.8.5"}
20 "alcotest" {with-test}
21]
22synopsis: "Metrics infrastructure for OCaml"
23description: """
24Metrics provides a basic infrastructure to monitor and gather runtime
25metrics for OCaml program. Monitoring is performed on sources, indexed
26by tags, allowing users to enable or disable at runtime the gathering
27of data-points. As disabled metric sources have a low runtime cost
28(only a closure allocation), the library is designed to instrument
29production systems.
30
31Metric reporting is decoupled from monitoring and is handled by a
32custom reporter. A few reporters are (will be) provided by default.
33
34Metrics is heavily inspired by
35[Logs](http://erratique.ch/software/logs).
36"""
37url {
38 src:
39 "https://github.com/mirage/metrics/releases/download/0.1.0/metrics-0.1.0.tbz"
40 checksum: [
41 "sha256=2a5c7bf7ba69631ab5427362cac7df5f88d4abcc2b6743400a308f9ead42c84b"
42 "md5=bdc701d2cbe8ec6a172c56468279dc38"
43 ]
44}