skywalking系列(4)-自建skywalking应用告警系统

背景

skywalking包含告警模块,但是没有集成通知渠道,也不方便动态修改应用的告警配置。所以只生产告警消息,但是无法通道应用对应的负责人。
为了让每个应用服务能单独设置告警指标,告警通知人,告警通知渠道。所以我单独开发了一套skywalking对应的应用告警系统。

整体架构图

整体架构.png

在原有的skywalking部署架构中,已经有ES集群作为skywalking的数据存储服务,zookeeper作为skywalking集群管理服务,而skywalking支持zookeeper作为动态配置中心,可以动态配置应用告警指标和webhook配置,所以我们复用zookeeper这个中间件作为告警系统的告警指标和webhook配置的配置中心。

告警系统功能

告警指标列表


image.png

告警指标配置


image.png

应用绑定告警指标


image.png

告警联系人配置


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。