Prometheus:
alerting:
alertmanagers:
- static_configs:
- targets:
# Адрес Alertmanager, где Prometheus будет отправлять оповещения
- '10.211.55.51:9093'
# Путь к файлу с правилами алертов
rule_files:
- "/home/ladmin/start_dir/prometheus/main_host.rules.yml"
- "/home/ladmin/start_dir/prometheus/test_hosts.rules.yml"
global:
# Снимать метрики каждые 15 секунд
scrape_interval: 15s
scrape_configs:
- job_name : "main-host"
static_configs:
- targets:
- 10.211.55.51:9101
labels:
# Метка для идентификации группы
group: main
target: a
- job_name : "test-hosts"
static_configs:
- targets:
- 10.211.55.33:9100
- 10.211.55.34:9100
- 10.211.55.35:9100
labels:
# Метка для идентификации группы
group: test
target: b
ladmin@host:~/start_dir$ promtool test rules /home/ladmin/start_dir/prometheus/main_host.rules.yml
FAILED:
yaml: unmarshal errors:
line 1: field groups not found in type main.unitTestFile
ladmin@host:~/start_dir$ promtool test rules /home/ladmin/start_dir/prometheus/test_hosts.rules.yml
FAILED:
yaml: unmarshal errors:
line 1: field groups not found in type main.unitTestFile