我有一个指标(pkts_sent),它有几个参数(switchname和port)。我需要根据以下情况发出警报:如果pkts_sent的数量低于1000但是它只能针对端口1到10被触发。我不知道如何在查询中创建一系列端口。
pkts_sent {portid =〜[1-10]}< 1000不起作用,因为没有显示1到10之间的所有端口。
答案 0 :(得分:0)
这不是有效的PromQL查询(portid
的预期值没有引号),[1-10]
不是有效的正则表达式(=~
期望的那个)。< / p>
请改为尝试:
pkts_sent{portid=~"[1-9]|10"} < 1000