ccproxy.config.observability¶
ccproxy.config.observability
¶
Observability configuration settings.
ObservabilitySettings
¶
Bases: BaseModel
Observability configuration settings.
needs_storage_backend
property
¶
Check if any feature requires storage backend initialization.
any_endpoint_enabled
property
¶
Check if any observability endpoint is enabled.
metrics_enabled
property
¶
Backward compatibility: True if any metrics feature is enabled.
duckdb_enabled
property
¶
Backward compatibility: True if DuckDB storage backend is selected.
check_feature_dependencies
¶
Validate feature dependencies to prevent invalid configurations.
Source code in ccproxy/config/observability.py
validate_stats_printing_format
classmethod
¶
Validate and normalize stats printing format.
Source code in ccproxy/config/observability.py
validate_logging_format
classmethod
¶
Validate and normalize logging format.