View Source Opentelemetry Semantic Conventions
Auto-generated constants that represent the OpenTelemetry Semantic Conventions.
how-to-use
How to Use
For Erlang include the semantic conventions header for the particular kind you
need (trace
, resource
, logs
):
-include_lib("opentelemetry_semantic_conventions/include/trace.hrl").
You can then use the macros for the attribute keys:
?DB_CONNECTION_STRING
elixir
Elixir
You could also use OpenTelemetry.SemanticConventions.Logs
, OpenTelemetry.SemanticConventions.Resource
or
OpenTelemetry.SemanticConventions.Trace
modules.
iex> require OpenTelemetry.SemanticConventions.Logs
...> OpenTelemetry.SemanticConventions.Logs.event_name()
:"event.name"