На это уже частично ответили в время получения, которое прошло с момента последнего увеличения счетчика Prometheus
Но не достаточно, поэтому я спрашиваю здесь и в Google Prometheus Group: https://groups.google.com/d/msg/prometheus-users/I7gJ15BIvXg/jFlxOSppBAAJ
-
У меня есть шаблон правила записи:
- record: last-update
expr: |
timestamp(changes(metric-name[450s]) > 0)
or
last-update
labels:
stat: true
monitor: false
Однако это не работает. Партия or last-update
не возвращает значение.
Я пытался использовать смещение, or (last-update offset 450s)
, но безрезультатно.
Моя оценочная частота составляет 5 минут (частота, которую вызывает прометей) запускает мои правила записи). Я попробовал смещение в 7,5 минут, потому что теоретизировал, что OR пытался записать last-update как last-update, но последнее обновление было нулевым в эту секунду; если OR пытался написать last-update как значение, которое было во время предыдущей оценки, то он должен найти значение в last-update, но это значение также не вернулось.
Это то, что метри c выглядит графически:
неровно, а не целая лестница (у меня недостаточно репутации, чтобы публиковать фотографии ...)
Заранее спасибо за вашу помощь.
Почему я забочусь: Если временные ряды плато в течение длительного периода времени, то я хочу знать, поскольку это может означать, что он начал не возвращать точные данные.