Centos7 安裝 PMM (Mysql監控工具)


安裝腳本及加入監測腳本

#服務端
docker pull percona/pmm-server:latest
docker create -v /opt/prometheus/data -v /opt/consul-data -v /var/lib/mysql -v /var/lib/grafana --name pmm-data percona/pmm-server:latest /bin/true 
docker run -d -p 9000:80 --volumes-from pmm-data --name    pmm-server --restart always percona/pmm-server:latest

#客戶端 安裝方式一
yum -y install https://www.percona.com/redir/downloads/percona-release/redhat/1.0-17/percona-release-1.0-17.noarch.rpm
yum -y install pmm-client
#客戶端 安裝方式二
wget https://www.percona.com/downloads/pmm/1.17.3/binary/redhat/7/x86_64/pmm-client-1.17.3-1.el7.x86_64.rpm yum localinstall pmm-client-1.17.3-1.el7.x86_64.rpm #客戶端加入監測 pmm-admin config --server 10.0.0.19000 pmm-admin add mysql --user root --password xxxx --host localhost

 

訪問服務器的pmm網頁: http://xxxxx:9000

若上述命令都執行成功,但卻未在 pmm網頁上看到加入的客戶端機器信息,

則需要檢查下客戶端的防火牆設置情況。(因為pmm-client 會在 本機開啟一些http服務,讓server過來抓取數據)

通過下面命令找到pmm-client的日志,然后找到開啟的http服務的端口:

ls /var/log/ | grep pmm

pmm-linux-metrics-42000.log
pmm-mysql-metrics-42002.log
pmm-mysql-queries-0.log

log日志的文件名也表明了http服務的端口: 42000,42002。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM