1.介绍
主要监控Mysql数据库的稳定性、吞吐量、连接情况、缓冲池使用情况、查询性能等各项指标,是我们压测时常常需要监控的一些指标。
2.安装
官方网站下载安装包,区分操作系统
3.步骤
(1)直接解压
(2)在当前文件夹下,创建.my.cnf文件,并添加如下内容
[client]
user=mysqld_exporter
password=mysqld_exporter_password
port=3306
host=127.0.0.1
(3)在链接的数据库中创建相关账号,语句如下
#创建账号
CREATE USER 'mysqld_exporter'@'%'IDENTIFIED BY 'mysqld_exporter_password'WITH MAX_USER_CONNECTIONS 3;
#赋权
GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'mysqld_exporter'@'%';
#推流,保证所有的数据写入磁盘
flush privileges
(4)启动,在当前文件夹下,执行如下命令
mysqld_exporter --config.my-cnf=.my.cnf
(5)查看
http://localhost:9104/