пробелы во временных рядах делают предупреждение непригодным - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь получить уведомление о остановленных контейнерах с помощью следующего предупреждения:

alert: artifactory_down
expr: absent(container_memory_usage_bytes{name="artifactory"})
for: 1m
labels:
  severity: critical
annotations:
  description: Artifactory container is down for more than 60 seconds.
  summary: Artifactory down

К сожалению, во временных рядах есть пробелы, которые приводят к ошибочным оповещениям. Контейнер все еще работает. Пробелы составляют от 1 до 5 минут.

enter image description here

Есть идеи, что может вызвать это или как еще проанализировать это?

1 Ответ

0 голосов
/ 07 мая 2018

Я предполагаю, что вы используете старую версию cAdvisor, убедитесь, что вы используете как минимум 0.27.4 для исправления, которое я сделал для согласования меток. Также убедитесь, что соскобы cAdvisor выполняются с помощью показателя up, равного 1.

...