/opentelemetry-erlang-contrib

OpenTelemetry instrumentation for Erlang & Elixir

Primary LanguageElixirApache License 2.0Apache-2.0


Getting Started   •   API Documentation

Contributing   •   Instrumentation   •   Propagators   •   Examples


EEF Observability WG project Elixir

About this project

This is a repository for OpenTelemetry Erlang & Elixir contributions that are not part of the core repository and core distribution of the API and SDK.

Instrumentations

OpenTelemetry can collect tracing data using instrumentation. Vendors/Users can also create and use their own. Currently, OpenTelemetry supports automatic tracing for:

Supported Runtimes

OpenTelemetry requires OTP v21.3 and above.

See Elixir OTP Compatability for supported OTP/Elixir combinations.

Contributing

We'd love your help!. Use tags [up-for-grabs][up-for-grabs-issues] and good first issue to get started with the project. Follow CONTRIBUTING guide to report issues or submit a proposal.

Useful links

  • For more information on OpenTelemetry, visit: https://opentelemetry.io/
  • For help or feedback on this project, join us in [GitHub Discussions][dhttps://github.com/open-telemetry/opentelemetry-erlang-contrib/discussions], #otel-erlang-elixir channel in the CNCF slack, and #opentelemetry channel in the Elixir Lang slack
  • Erlang SIG community page

License

Apache 2.0 - See LICENSE for more information.