OpentelemetryOban (opentelemetry_oban v0.1.0-rc)
OpentelemetryOban uses telemetry handlers to
create OpenTelemetry
spans from Oban events.
Supported events include job start/stop and also when an exception is raised.
Usage
In your application start:
def start(_type, _args) do
OpenTelemetry.register_application_tracer(:my_project)
OpentelemetryOban.setup()
# ...
end
Link to this section Summary
Functions
Initializes and configures telemetry handlers.
Link to this section Functions
Link to this function
insert(name \\ Oban, changeset)
Link to this function
insert(name \\ Oban, multi, multi_name, changeset_or_fun)
Link to this function
insert!(name \\ Oban, changeset)
Link to this function
insert_all(name \\ Oban, changesets_or_wrapper)
Link to this function
insert_all(name \\ __MODULE__, multi, multi_name, changesets_or_wrapper)
Link to this function
setup()
Specs
setup() :: :ok
Initializes and configures telemetry handlers.