-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Add Loki settings to configuration system.
Files to modify
lb_runner/benchmark_config.pylb_common/logging.py
Config structure
class LokiConfig(BaseModel):
enabled: bool = False
endpoint: str = "http://localhost:3100"
labels: Dict[str, str] = {}
batch_size: int = 100
flush_interval_ms: int = 1000
timeout_seconds: int = 5
max_retries: int = 3
retention_days: int = 1 # Minimo per risparmiare spazioAcceptance criteria
- Config model with validation
- Environment variable overrides (LB_LOKI_ENDPOINT, etc.)
- Integration with configure_logging()
Milestone: M2 - Loki Push Integration
Issue: 2.2
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request