mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-07 18:37:56 -05:00
47 lines
1.1 KiB
Text
47 lines
1.1 KiB
Text
(lang dune 2.3)
|
|
(name opentelemetry)
|
|
(generate_opam_files true)
|
|
(source
|
|
(github aestheticintegration/ocaml-opentelemetry))
|
|
|
|
(authors "the Imandra team")
|
|
(maintainers "the Imandra team")
|
|
(license MIT)
|
|
;(documentation https://url/to/documentation)
|
|
|
|
(package
|
|
(name opentelemetry)
|
|
(synopsis "Instrumentation for https://opentelemetry.io")
|
|
(depends
|
|
(ocaml (>= "4.08"))
|
|
(dune (>= "2.3"))
|
|
ptime
|
|
(odoc :with-doc)
|
|
(ocaml-protoc (>= 2.1)))
|
|
(tags
|
|
(instrumentation tracing opentelemetry datadog jaeger)))
|
|
|
|
(package
|
|
(name opentelemetry-lwt)
|
|
(synopsis "Lwt-compatible instrumentation for https://opentelemetry.io")
|
|
(depends
|
|
(ocaml (>= "4.08"))
|
|
(dune (>= "2.3"))
|
|
(opentelemetry (= :version))
|
|
(odoc :with-doc)
|
|
lwt)
|
|
(tags
|
|
(instrumentation tracing opentelemetry datadog lwt)))
|
|
|
|
(package
|
|
(name opentelemetry-client-ocurl)
|
|
(depends
|
|
(ocaml (>= "4.08"))
|
|
(dune (>= "2.3"))
|
|
(mtime (>= "1.4")) ; for spans
|
|
; atomic ; vendored
|
|
(opentelemetry (= :version))
|
|
(ocaml-protoc (>= 2.1))
|
|
(odoc :with-doc)
|
|
ocurl)
|
|
(synopsis "Collector client for opentelemetry, using http + ocurl"))
|