syntaxis/config/api/features/metrics.toml.template
Jesús Pérez 9cef9b8d57 refactor: consolidate configuration directories
Merge _configs/ into config/ for single configuration directory.
Update all path references.

Changes:
- Move _configs/* to config/
- Update .gitignore for new patterns
- No code references to _configs/ found

Impact: -1 root directory (layout_conventions.md compliance)
2025-12-26 18:36:23 +00:00

25 lines
817 B
Plaintext

# Metrics Feature Configuration
#
# This configuration controls Prometheus metrics collection and monitoring.
# Metrics are exposed at GET /metrics in Prometheus format.
# This file is loaded ONLY if [server.features.metrics].enabled = true in the main config.
# (The enabled flag is set in the main lifecycle-api-config.toml file)
[metrics]
# Metrics endpoint path (relative to server root)
metrics_path = "/metrics"
# Histogram buckets for request duration (in milliseconds)
# These buckets track request latency distribution
request_duration_buckets = [1, 5, 10, 25, 50, 100, 250, 500, 1000, 2500, 5000]
# Enable detailed request tracing (logs every request)
trace_requests = false
# Enable performance metrics collection
collect_performance_metrics = true
# Enable memory usage tracking
track_memory = true