暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

dbops1.5 强力升级:支持 Prometheus 全家桶,监控 MySQL 更简单(四)

101

上一篇介绍如何给这两台一主一从的MySQL8.4安装部署 Node Exporter 和 MySQL Exporter,如何把 exporter 注册到 Prometheus,最后使 Grafana 出图。

dbops1.5 强力升级:支持 Prometheus 全家桶,监控 MySQL 更简单(三)

接着第四篇,我要实际测试一下,监控告警机制是否 OK。

1、查看 Prometheus 告警规则

打开 Prometheus 的这个页面,拖到底部

http://192.168.199.133:9090/alerts?search=

我们可以看到我们复制线程异常的告警设置。

我们点击这个告警,可以看到告警的详细信息。

2、 查看 Grafana 监控

复制线程现在是好的,双 Yes 状态。 

3、登录 MySQL 从库关闭复制线程

使用 root 用户登录 MySQL 从库所在主机 192.168.199.132

su mysql
db3306

mysql> stop replica;
Query OK, 0 rows affected (0.01 sec)

5、 查看 Prometheus 告警

打开 Prometheus 的这个页面

http://192.168.199.133:9090/alerts?search=

在顶部,我们可以看到一个告警的黄色图标,显示有两个告警,在 Pending 状态。

拖到底部,我们可以明确地观察到,复制线程异常的告警已经触发,在 Pending 状态。

一分钟后,告警状态变为 Firing 状态。


5、 查看 Alertmanager 告警

打开 Alertmanager 的这个页面,能看到告警已经推送到 Alertmanager。

http://192.168.199.133:9093/ 

6、 查看邮件告警

打开邮箱,能看到告警邮件已经从 Alertmanager 推送过来。  

7、 查看 Grafana 界面

复制线程变成双 No 了。 


文章转载自芬达的学习笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论