Telemetry
provide.foundation.logger.config.telemetry
¶
TODO: Add module docstring.
Classes¶
TelemetryConfig
¶
Bases: RuntimeConfig
Main configuration object for the Foundation Telemetry system.
Functions¶
from_env
classmethod
¶
from_env(
prefix: str = "",
delimiter: str = "_",
case_sensitive: bool = False,
) -> TelemetryConfig
Load configuration from environment variables.
This method explicitly provides the from_env() interface to ensure it's available on TelemetryConfig directly.
If OpenObserve is configured and reachable, OTLP settings are automatically configured if not already set.