Clj-otel - Clojure API for OpenTelemetry

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.
2 Likes