clj-otel
is an idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry.
clj-otel
provides:
- A small idiomatic Clojure API that wraps the OpenTelemetry implementation for Java. This enables manual instrumentation of Clojure libraries and applications using pure Clojure.
- Ring middleware and Pedestal interceptors for server span support.
- Support for creating spans around asynchronous Clojure code.
- A Clojure wrapper for programmatic configuration of the OpenTelemetry SDK.