告警系统的功能
1.告警方式
邮箱、短信、电话、Slack、QQ等
2.告警条件
- 1.监控参数值超过警戒值
- 2.监控参数值恢复正常
- 3.服务异常
- 4.服务变动
- 5.其他
3.结构图
4.运行方式
告警系统是一个类型crontab的定时系统。
当获取到告警任务时,根据告警项的配置内容,从其他服务或者DB中获取源数据,进行阈值判断,符合条件时将告警内容发送到执行服务,执行服务负责将告警内容通过具体告警方式通知到对应的人或组。
5.如何测试
根据可配置的告警字段,使用Pict工具,生成全覆盖的测试集。