普罗米修斯监控mysql与邮件告警

首先需要安装mysql,mysql的安装参考https://morris131.blog.csdn.net/article/details/107742395

mysqld_exporter的安装

  1. 下载mysqld_exporter,下载地址:https://github.com/prometheus/mysqld_exporter/releases

这里下载的是:https://github.com/prometheus/mysqld_exporter/releases/download/v0.13.0/mysqld_exporter-0.13.0.linux-amd64.tar.gz

  1. 上传至/usr/local目录下并解压

  2. 安装为系统服务

  1. 新增配置文件.my.cnf
  1. 启动mysqld_exporter
  1. 验证,浏览器输入:http://192.168.0.208:9104/

    普罗米修斯监控mysql与邮件告警
    普罗米修斯监控mysql与邮件告警

    配置prometheus

    /usr/local/prometheus-2.27.1.linux-amd64/prometheus.yml增加如下内容:

    重启prometheus。

    打开http://192.168.0.207:9090/targets,发现mysql已经开始被监控了。

    普罗米修斯监控mysql与邮件告警
    1. 启动alertmanager
    1. 验证,浏览器输入:http://192.168.0.207:9093/

    普罗米修斯监控mysql与邮件告警
    1. 停止mysqld_exporter,prometheus后台能看到告警信息。

    普罗米修斯监控mysql与邮件告警

    遇到的问题

    1. 一切配置正常,就是邮件发不出去,报错email.loginAuth auth: 550 User has no permission

    开启smtp,然后会得到一个授权码,将这个授权码作为邮箱的登录密码即可。

    普罗米修斯监控mysql与邮件告警

    文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8665 人正在系统学习中

    来源:morris131

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月6日
下一篇 2021年5月6日

相关推荐