mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-08 20:07:55 -04:00
| .. | ||
| dune | ||
| opentelemetry_cohttp_lwt.ml | ||
| README.md | ||
Opentelemetry tracing for Cohttp_lwt servers
Wrap your server callback with Opentelemetry_cohttp_lwt.Server.trace:
let my_server callback =
let callback =
Opentelemetry_cohttp_lwt.Server.trace ~service_name:"my-service" callback in
Cohttp_lwt_unix.Server.create ~mode:(`TCP (`Port 8080))
(Server.make () ~callback)