Files
go-caatsm/configs/prometheus.dev.yml

26 lines
773 B
YAML

global:
scrape_interval: 10s
evaluation_interval: 10s
scrape_configs:
- job_name: "otel-collector"
static_configs:
- targets:
- "otel-collector:8888"
- "otel-collector:8889"
- job_name: "nats-exporter"
static_configs:
- targets:
- "nats-exporter:7777"
- job_name: "caatsm-receiver"
file_sd_configs:
# CAATSM_MONITORING_ADDR is set via environment variable in docker-compose
# Default: host.docker.internal:2112 (for Docker Desktop on Mac/Windows)
# Can be overridden: e.g., 10.16.66.236:2112 or 172.17.0.1:2112
# Target file is dynamically generated in docker-compose entrypoint
- files:
- "/etc/prometheus/targets/caatsm-receiver.json"
refresh_interval: 5s