Я пытаюсь создать выражение предупреждения, которое срабатывает, если заданная метрика не одинакова для всех целей. Назовем мою метрику my_gauge
, где вывод консоли выражения показывает:
my_gauge{group="test",instance="huey:9100",job="example"} 10
my_gauge{group="test",instance="duey:9100",job="example"} 10
my_gauge{group="test",instance="luey:9100",job="example"} 7
Меня интересуют целевые результаты ниже наивысшего порога. Итак, моя первоначальная мысль заключалась в том, чтобы сравнить его с max (my_gauge)
результатом:
{} 10
Однако my_gauge < max(my_gauge)
возвращает no data
(ожидаемый результат здесь был бы неуместным). Как мне написать выражение, которое вернет цель с расходящейся метрикой?