O11y LogoO11y

Build status badgeHex.pm version badgeHex.pm downloads badge

Convenience functions and other things to (hopefully) make your life easier when working with OpenTelemetry in Elixir.

Installation

Add o11y to your list of dependencies in mix.exs. We include the opentelemetry_api package, but you’ll need to add opentelemetry yourself in order to report spans and traces:

def deps do
  [
    {:o11y, "~> 0.2"},
    {:opentelemetry, "~> 1.4"},
    {:opentelemetry_exporter, "~> 1.7"}
  ]
end

Development

make check before you commit! If you’d prefer to do it manually: