1. 程式人生 > >prometheus監控MySQL-server

prometheus監控MySQL-server

1 建立mysql匯出器的使用者和密碼

GRANT REPLICATION CLIENT, PROCESS ON *.* TO 'prom'@'localhost' identified by '$password';
GRANT SELECT ON performance_schema.* TO 'prom'@'localhost';

2 下載匯出器

wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.11.0/mysqld_exporter-0.11.0.linux-amd64.tar.gz -P /usr/local/

tar xf mysqld_exporter-0.11.0.linux-amd64.tar.gz

3 執行匯出器

    1)建立 .my.cnf

$ cat .my.cnf 
[client]
user=prom
password=abc123

   2) 執行匯出器

./mysqld_exporter --config.my-cnf=".my.cnf"