LINUX.ORG.RU

История изменений

Исправление alpha, (текущая версия) :

@hetop зачем тему-то удалять, лучше бы решение написал.

И я тебе почти ответ дописала, хоть давай сравним показания.


Вопрос: как получить количество запущенных docker контейнеров N минут назад?

Это называется offset

https://prometheus.io/docs/prometheus/latest/querying/basics/#offset-modifier

Только по-моему в твоей задаче он не нужен

Тебе по сути нужно время реакции на метрику изменить. Если счетчик просел на секунду а потом восстановился, то алерт не отправляется.

Это настраивается в alerting rules опцией for:

groups:
- name: example
  rules:
  - alert: smth
    expr: count(...) != 5
    for: 1m

Исходная версия alpha, :

@hetop зачем тему-то удалять, я тебе почти ответ написала, хоть давай сравним показания.


Вопрос: как получить количество запущенных docker контейнеров N минут назад?

Это называется offset

https://prometheus.io/docs/prometheus/latest/querying/basics/#offset-modifier

Только по-моему в твоей задаче он не нужен

Тебе по сути нужно время реакции на метрику изменить. Если счетчик просел на секунду а потом восстановился, то алерт не отправляется.

Это настраивается в alerting rules опцией for:

groups:
- name: example
  rules:
  - alert: smth
    expr: count(...) != 5
    for: 1m