Диапазон запроса в Прометее
У меня есть метрика (pkts_sent), и у него есть несколько параметров (switchname и порт). Мне нужно активировать предупреждение, основываясь на условии, что если число pkts_sent меньше 1000, но оно может быть запущено только для портов с 1 по 10. Я не уверен, как я могу создать диапазон портов в запросе.
pkts_sent {portid = ~ [1-10]} <1000 не работает, так как все порты между 1 и 10 не отображаются.
1 ответ
Это неверный запрос PromQL (кавычек вокруг ожидаемого значения portid
) а также [1-10]
не является допустимым регулярным выражением (что к чему =~
надеется).
Попробуйте это вместо этого:
pkts_sent{portid=~"[1-9]|10"} < 1000