и 1 (вкл). Сервисов множество myservice1, myservice2, ...
Нужно найти все сервисы, которые в статусе 0 (выкл), например, за последние Х дней и их количество.
Пытаясь решить "в лоб", сделал вот так:
Список сервисов, выключенных 2 дня:
sum_over_time(myservice_status[2d]) == 0
Количество выключенных сервисов:
count(sum_over_time(sum_over_time(myservice_status[2d])) == 0)
Мало того запросы запросы тяжёлые (сервисов ~3000) и выполняются дооооолго, так ещё и есть сомнение в том, что они правильно считают требуемое.
Есть ли у кого похожие запросы?
Кажется, похожий вопрос от ответ на него был, но не могу поиском найти.
sum от нуля тебе всегда вернёт ноль
рилли? а sum_over_time? Я сравнивал значения без условия ==0 - выдаёт больше, чем с нулём
Обсуждают сегодня