Zabbix 3.x中使用Percona Monitoring Plugins監控MySQL


1.下載安裝percona-zabbix-templates-1.1.7-2.noarch.rpm

下載地址:
https://www.percona.com/downloads/percona-monitoring-plugins/LATEST/ 安裝: rpm -ivh percona-zabbix-templates-1.1.7-2.noarch.rpm

2.安裝php-cli和php-mysql

yum install php-cli php-mysql

3.拷貝配置文件

cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/

修改/var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php
$mysql_user = '用戶名';
$mysql_pass = '密碼';
$mysql_port = 端口;
$mysql_socket = 'sock文件路徑';

4.配置MySQL用戶名和密碼

cd ~zabbix
添加.my.cnf文件
[client]
user = 用戶名
password = 密碼

5.測試獲取數據是否成功

cd /var/lib/zabbix/percona/scripts
php -q ./ss_get_mysql_stats.php --host localhost --items gg

檢查數據是否寫入成功
cat /tmp/localhost-mysql_cacti_stats.txt 

6.導入模板到zabbix

Percona Monitoring Plugins官方的模板導入到zabbix 3.x有問題

可以下載處理好的模板:http://jaminzhang.github.io/soft-conf/Zabbix/zbx_percona_mysql_template.xml

參考:http://ultrasql.blog.51cto.com/9591438/1926767


免責聲明!

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



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