# Prometheus Configuration for Document Translation API global: scrape_interval: 15s evaluation_interval: 15s external_labels: monitor: 'translate-api' alerting: alertmanagers: - static_configs: - targets: [] rule_files: [] scrape_configs: # Backend API metrics - job_name: 'translate-backend' static_configs: - targets: ['backend:8000'] metrics_path: /metrics scrape_interval: 10s # Nginx metrics (requires nginx-prometheus-exporter) - job_name: 'nginx' static_configs: - targets: ['nginx-exporter:9113'] # Node exporter for system metrics - job_name: 'node' static_configs: - targets: ['node-exporter:9100'] # Docker metrics - job_name: 'docker' static_configs: - targets: ['cadvisor:8080']