Current section

Files

Jump to
opentelemetry_logger_metadata lib opentelemetry_logger_metadata.ex
Raw

lib/opentelemetry_logger_metadata.ex

defmodule OpentelemetryLoggerMetadata do
@moduledoc """
Adds OpenTelemetry trace identifiers to logs.
In your application start:
```elixir
def start(_type, _args) do
OpenTelemetry.register_application_tracer(:my_project)
OpentelemetryLoggerMetadata.setup()
# ...
end
```
"""
def setup do
:opentelemetry_logger_metadata.setup()
end
end