package opentelemetry-client-cohttp-lwt

  1. Overview
  2. Docs
Collector client for opentelemetry, using cohttp + lwt

Install

Dune Dependency

Authors

Maintainers

Sources

v0.4.tar.gz
md5=9ad1b47bf8134a97ae45420462a76e5f
sha512=1407cbee7a70dccc9bd4ab2e6414706db5ef017b862eb8aabd1bad261179dd8472f98d4177d2dd1ceb975e662c3577715401887d1ca8a79fa3afe8777c08f10a

doc/CHANGES.html

0.4

  • expose Scope.get_surrounding
  • rehault of GC metrics
  • Trace.with_ now has force_new_trace_id param
  • use thread-local storage to store global scope
  • add Span_link module
  • add a Globals.default_span_kind ref to specify default span kind
  • fix(otel-lwt): missing modules now re-exported
  • fix(client-ocurl): fix tick version used in the absence of bg thread
  • drop dep on ocaml-protoc as the generated code is checked-in
  • update vendored otel to 0.19

0.3

  • improve error reporting from ocurl exporter
  • improve GC sample collection
  • feat(ocurl): simpler, cleaner backend implementation, with graceful exit
  • config: make Config.t private (breaking)

0.2

  • require pbrt only, use ocaml-protoc as a lint
  • add Metrics_callbacks module
  • add histogram metrics (untested)
  • basic support for logs
  • expose tick function (useful in the absence of a background thread)
  • debug the library is set via OTEL_OCAML_DEBUG
  • provide conventions for standard metrics
  • add runtime attrs to GC stats
OCaml

Innovation. Community. Security.