global: scrape_interval: 40s remote_write: - url: https://prometheus-prod-36-prod-us-west-0.grafana.net/api/prom/push basic_auth: username: 2527367 password: glc_eyJvIjoiMTMzOTM4MiIsIm4iOiJzdGFjay0xMzAxNTY2LWFsbG95LWxvY2FsLWRldiIsImsiOiI1YkM0SkFvODU3NjJCaTFlQnkwY0xySjEiLCJtIjp7InIiOiJwcm9kLXVzLXdlc3QtMCJ9fQ== scrape_configs: - job_name: "docker-containers" metrics_path: /metrics docker_sd_configs: - host: unix:///var/run/docker.sock role: container relabel_configs: # Nur Container mit Label prometheus.scrape=true - source_labels: [__meta_docker_container_label_prometheus_scrape] regex: "true" action: keep # Nur Container mit geöffnetem Port 3000 berücksichtigen - source_labels: [__meta_docker_container_port_private] regex: "3000" action: keep # Zieladresse auf Port 3000 setzen - source_labels: [__address__] regex: "(.*):\\d+" target_label: __address__ replacement: "${1}:3000" # Container-Name als Job-Label - source_labels: [__meta_docker_container_name] target_label: container