ITPub博客

首页 > 数据库 > 数据库开发技术 > dbops1.5 强力升级:支持 Prometheus 全家桶,监控 MySQL 更简单(四)

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

原创 数据库开发技术 作者:芬达的学习笔记 时间:2024-09-25 21:35:43 0 删除 编辑

上一篇介绍如何给这两台一主一从的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 了。 


原文作者:芬达的学习笔记;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2022-06-10

  • 博文量
    68
  • 访问量
    34066