夜莺可以通过web页面进行监控告警的管理,比较方便
告警规则
初始环境是有一个默认的告警规则组,但是里面还没有任何告警规则
夜莺内置了一些常用服务指标的告警规则,降低使用的门槛. 可以直接 克隆
快速添加规则
导入到默认规则组
进入告警规则界面可以看到多了一条规则
点击规则名称,进行详情页进行配置, 最重要的是告警条件
还有告警时间和通知相关的配置. 可以推送通知到相关的业务组, 完成告警, 而且可以启用恢复通知功能.
夜莺告警通知,内置支持邮件、钉钉机器人、企微机器人、飞书机器人多种方式作为发送通道,也支持调用自定义脚本和Webhook,给用户自定义发送通道的能力。
屏蔽告警
可以通过设置 屏蔽规则
,屏蔽指定时间和规则的告警
点击 新增
,添加具体规则, 比方说版本更新时暂停报警
告警升级
对于报警的动态处理可以通过配置 订阅规则
实现告警升级处理
当设定时间报警未恢复,则更改告警级别和通知对象
告警自愈
夜莺通过使用Ibex 模块,提供一个批量执行命令的通道,可以做到在告警的时候自动去目标机器执行脚本,由于用不到所以没有测试.