Internal supervisor that assembles the otel_bridge runtime.
Applications typically start OtelBridge instead of this module directly.
It coordinates:
- metric definitions loaded from specs or raw metric lists
- the
OtelBridge.Bridgeprocess that attaches telemetry handlers - the
:telemetry_pollerprocess for periodic measurements
Summary
Functions
Returns a specification to start this module under a supervisor.
Filters out metric shapes that the bridge intentionally leaves to observable instruments or custom handling.
Starts the bridge supervisor.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Filters out metric shapes that the bridge intentionally leaves to observable instruments or custom handling.
For example, Telemetry.Metrics.LastValue is excluded from the default
runtime path because it usually needs observer-style behavior rather than the
synchronous event-to-instrument flow used by this bridge.
Starts the bridge supervisor.