Prometheus云原生监控:运维与开发实战
上QQ阅读APP看书,第一时间看更新

3.7.4 钉钉告警功能验证

首先启动Spring Boot应用的微服务,并访问Prometheus 9090端口,即告警模块(http://localhost:9090/alerts),确认告警信息是否已经录入,如图3-35所示。

由于微服务是启动状态,故在localhost:9090页面查询sum(up{job="Charles"}),结果是1。

关闭微服务,sum(up{job="Charles"})的值变为0,此时http://localhost:9090/alerts值变为PENDING,如图3-36所示。

图3-35 钉钉告警信息确认页面

图3-36 PENDING状态

过一段时间刷新,值变成了FIRING,如图3-37所示。

图3-37 FIRING状态

此时,钉钉群也收到了告警,如图3-38所示。

图3-38 钉钉群收到告警

注意

·INACTIVE:表示当前告警信息既不是FIRING状态也不是PENDING状态。

·PENDING:表示在设置的时间阈值范围内被激活。

·FIRING:表示超过设置的时间阈值被激活。