
GUIDE
导读
01
下载mysqld_exporter
https://github.com/prometheus/mysqld_exporter/releases/tag/0.8.1
02
解压包
tar -zxvf mysqld_exporter-0.8.1.linux-386.tar.gzmv mysqld_exporter-0.8.1.linux-386.tar.gz mysqld_exporter
03
配置.my.cnf文件
vim .my.cnf#为my.cnf设置以下文件内容[client]user=mysql_monitor #登录的用户,也可以使用root进行登录password=admin #登录的密码如果不创建.my.cnf文件,也可以去定义一个环境变量通过环境变量来进行登录export DATA_SOURCE_NAME='user:password@(hostname:3306)/'
04
创建mysql 用户并授权
CREATE USER 'mysql_monitor'@'localhost' IDENTIFIED BY 'admin' ;GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'mysql_monitor'@'localhost';FLUSH PRIVILEGES;
05
启动mysqld_exporter
nohup ./mysqld_exporter --config.my-cnf=.my.cnf &
06
查看mysql 监控信息
浏览器运行 http://mysql-server-ip:9104/metrics,查看是否metrics数据输出,如果有输出内容监控就正常
07
配置prometheus
修改prometheus配置文件
- job_name: mysqlstatic_configs:- targets:- 192.168.3.42:9104
08
配置grafana

往/期/回/顾
-End-
「有用就扩散」
「有用就点在看」
更多课程咨询或免费资料领取,扫下方二维码即可!

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




