Как отправлять оповещения Prometheus только для пользовательских пространств имен - PullRequest
0 голосов
/ 25 апреля 2020

Я хотел бы получать оповещения Прометея только для тех пространств имен, которые я развертываю, и исключаю их из пространств имен по умолчанию, таких как kube-system. Может ли кто-нибудь помочь мне, как добиться этого

1 Ответ

0 голосов
/ 25 апреля 2020

Вы можете просто исключить пространства имен, из которых оповещения не нужны, в expr вашего alert_rule, например:

...
    alert: you_alert_name
    expr: sum(kube_pod_init_container_status_restarts_total{namespace!~"kube-public|kube-system|default|..."}[10s]) > 5
...
...