LINUX.ORG.RU
решено ФорумAdmin

Настройка алертов Prometheus для docker

 , ,


0

1

Всем добрый день. Пытаюсь уже несколько дней настроить алерт на down контейнера и все четно. Если использовать правило absent(container_last_seen{container_label_com_docker_stack_namespace="prom-exp",container_label_com_docker_swarm_task_name=~"prom-exp.*"}) работает на ура, но нет информации о контейнере. Но если использовать (time() - container_last_seen{ container_label_com_docker_stack_namespace="prom-exp",container_label_com_docker_swarm_task_name=~"prom-exp_nginx-exp.*"}) > 20 правило не срабатывает или срабатывает 5 из 100 проверок. Просьба помочь или подсказать, как правильно настроить алерт.



Последнее исправление: atel (всего исправлений: 1)

Для всех случайно увидевших ссылку выше PSA — в чатике нещадно трут комменты и банят за малейший намёк на оффтопик (не в смысле [актуальных событий], а вообще любой оффтопик).

intelfx ★★★★★
()

Может кому поможет time() - max(max_over_time(container_last_seen[10m])) by (instance,name,image) > 30 или docker_exporter

atel
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.