1,下載mysql_exporter
docker pull prom/mysqld-exporter
配置my.cnf文件
vim /opt/mysql/my.cnf
#當mysql與mysql-exproter在同一臺機器上時 可能需要指定host主機
[client]
host=主機ip
user=用戶
password=密碼
啟動容器
docker run -d --name mysqld-exporter -p 9104:9104 -v /opt/mysql/my.cnf:/etc/mysql/my.cnf prom/mysqld-exporter --config.my-cnf=/etc/mysql/my.cnf
測試是否成功
訪問http://主機ip:9104出現這個頁面就算成功了一半
在prometheus配置文件添加搜索項
- job_name: 'mysql'
# 靜態(tài)添加node
static_configs:
# 指定監(jiān)控端
- targets: ['主機ip:9104']