1. 被采集端安装MySQL exporter
解压mysqld_exporter-0.12.1.linux-amd64.tar.gzcd /opt/ && tar xf mysqld_exporter-0.12.1.linux-amd64.tar.gz && ln -s mysqld_exporter-0.12.1.linux-amd64.tar.gz mysql_exporter[root@hz-prod mysqld_exporter]# cat /usr/lib/systemd/system/mysqld_exporter.service[Unit]Description=mysqld_exporter ExporterWants=network-online.targetAfter=network-online.target[Service]Environment=DATA_SOURCE_NAME=exporter:Zkong_1234@tcp/ExecStart=/opt/mysqld_exporter/mysqld_exporterStandardOutput=syslogStandardError=syslogSyslogIdentifier=mysqld_exporter[Install]WantedBy=default.target创建采集用户CREATE USER 'exporter'@'%' IDENTIFIED BY 'qweasd@123' ;GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'exporter'@'%';FLUSH PRIVILEGES;
2.启动MySQL exporter
systemctl daemon-reload
systemctl restart mysqld_exporter
3.普罗米修斯添加mysql_exporter 至采集池
vim prometheus.yml
- job_name: MySQL_exporter
static_configs:
- targets: ['192.168.0.56:9104']
- targets: ['192.168.0.107:9104']
- targets: ['114.55.165.123:9104']
4.普罗米修斯 targets查看状态


/
