API Reference O11y v0.2.10
Modules
A module to help with OpenTelemetry tracing.
Functions for manipulating attribute names and values
This is more of a convenience module since the attributes that the record wraps are a plain map.
Struct version of the erlang record definition for an event.
Struct version of the erlang record definition for the events record on a span.
Struct version of the erlang record definition for a link.
Struct version of the erlang record definition for the links record on a span.
This is a convenience module for defining the records from the OpenTelemetry Erlang library.
Struct version of the erlang record definition for span, along with its dependent entities.
Defines a protocol for returning opentelemetry span attributes from an object.
The easiest way to use this is to use the @derive
attribute on a struct as shown below,
but you can also implement the protocol manually if you need to define custom behavior.
Struct version of the erlang record definition for the status record on a span.
Provides a few helper functions to make testing with OpenTelemetry easier.