腾讯云 CLS 日志告警规则
在告警规则—> 选择 log 数据源 —> 配置查询语句和提取值 ValueKey —> 选择简单模式设置指定时间内 ValueKey 的阈值即可。
配置场景一:查询代理日志中状态码为200和301的日志数量,如果查询结果大于10且小于15报警。
查询语句就是上面介绍的查询语法status:403 OR status:402 | SELECT status AS status,count(*) AS count GROUP BY status
,这里是以查询值结果进行条件判断,所以在条件判断时使用了$A > 10
且$A < 15
。
配置场景二:配置不同的指标进行结果判断,status:200值大于100且status:301值大于1触发报警。
为了实现不同的语句值联合判断,需要填写两个不同的查询分析语句,将值取出进行判断,判断条件分别使用提取值$A
和$B
进行比较运算。
注意:与PromQL一样,如果数据标签不一致查询分析语句会被视为两条不同的曲线,无法进行比较运算.