# Prometheus scrape config for the Scrabble contour. The OTel Collector exposes # every service's metrics on its prometheus exporter; Prometheus scrapes that one # endpoint. Retention (15d) is set on the command line in docker-compose.yml. global: scrape_interval: 30s evaluation_interval: 30s scrape_configs: # otelcol exposes both the services' OTLP metrics and the docker_stats receiver's # per-container resource metrics (CPU/memory/network) on one endpoint. - job_name: otelcol static_configs: - targets: ["otelcol:9464"] - job_name: prometheus static_configs: - targets: ["localhost:9090"] # Postgres server metrics (connections, cache hit ratio, transactions, db size). - job_name: postgres_exporter static_configs: - targets: ["postgres_exporter:9187"]