global: scrape_interval: 15s evaluation_interval: 15s rule_files: # - "first_rules.yml" # - "second_rules.yml" scrape_configs: # Prometheus 自身监控 - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] # Node Exporter 监控 - job_name: 'node-exporter' static_configs: - targets: ['node-exporter.tailnet-68f9.ts.net:9100'] # Consul 监控 - job_name: 'consul' static_configs: - targets: - 'ch4.tailnet-68f9.ts.net:8500' - 'ash3c.tailnet-68f9.ts.net:8500' - 'warden.tailnet-68f9.ts.net:8500' # Nomad 监控 - job_name: 'nomad' static_configs: - targets: - 'semaphore.tailnet-68f9.ts.net:4646' - 'ash1d.tailnet-68f9.ts.net:4646' - 'ash2e.tailnet-68f9.ts.net:4646' - 'ch2.tailnet-68f9.ts.net:4646' - 'ch3.tailnet-68f9.ts.net:4646' - 'onecloud1.tailnet-68f9.ts.net:4646' - 'de.tailnet-68f9.ts.net:4646' # Vault 监控 - job_name: 'vault' static_configs: - targets: - 'master.tailnet-68f9.ts.net:8200' - 'ash3c.tailnet-68f9.ts.net:8200' - 'hcp1.tailnet-68f9.ts.net:8200' # InfluxDB 监控 - job_name: 'influxdb' static_configs: - targets: ['influxdb1.tailnet-68f9.ts.net:8086'] # Traefik 监控 - job_name: 'traefik' static_configs: - targets: ['hcp1.tailnet-68f9.ts.net:8080']