thread-master/deploy/prod/monitoring/prometheus/prometheus.yml

57 lines
1.3 KiB
YAML
Raw Normal View History

2026-07-14 08:54:31 +00:00
global:
scrape_interval: 30s
evaluation_interval: 30s
external_labels:
environment: production
rule_files:
- /etc/prometheus/rules/*.yml
alerting:
alertmanagers:
- static_configs:
- targets: [alertmanager:9093]
scrape_configs:
- job_name: prometheus
static_configs:
- targets: [prometheus:9090]
- job_name: node
static_configs:
- targets: [node-exporter:9100]
- job_name: cadvisor
static_configs:
- targets: [cadvisor:8080]
- job_name: blackbox-http
metrics_path: /probe
params:
module: [http_2xx]
file_sd_configs:
- files: [/etc/prometheus/targets/blackbox.yml]
refresh_interval: 1m
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: blackbox-exporter:9115
- job_name: blackbox-tls
metrics_path: /probe
params:
module: [http_2xx]
file_sd_configs:
- files: [/etc/prometheus/targets/tls.yml]
refresh_interval: 1m
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: blackbox-exporter:9115