使用percona监控插件在zabbix中监控MySQL
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,下载并安装percona源,以后用percona toolkit或者innobackup能用到wget -N --no-check-certificate rpm -ivh percona-rele
千家信息网最后更新 2026年11月02日使用percona监控插件在zabbix中监控MySQL
下载并安装percona源,以后用percona toolkit或者innobackup能用到
wget -N --no-check-certificate rpm -ivh percona-release-0.1-4.noarch.rpm
2.使用Yum安装percona监控插件
yum -y install percona-zabbix-templates
安装完后,大部分文件都放到了/var/lib/zabbix/percona目录下面
3.在zabbix_agent文件夹下面新建/conf.d/目录,并将安装生成的percona监控配置文件复制到此目录
mkdir -p /usr/local/zabbix_agent/conf.d/cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /usr/local/zabbix/conf.d/chown -R zabbix.zabbix /usr/local/zabbix_agent/
4.配置percona监控脚本中涉及到本机的具体参数,脚本使用sock访问本地数据库
vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php
# ============================================================================$mysql_user = 'mpm';$mysql_pass = '123456';$mysql_port = 3306;$mysql_socket = '/data/mysql/3306/tmp/mysql3306.sock';$mysql_flags = 0;
vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh
ITEM=$1HOST=localhostDIR=`dirname $0`CMD="/usr/bin/php -q $DIR/ss_get_mysql_stats.php --host $HOST --items gg"CACHEFILE="/tmp/$HOST-mysql_cacti_stats.txt"if [ "$ITEM" = "running-slave" ]; then # Check for running slave RES=`/usr/local/mysql/bin/mysql -umpm -p123456 -S /data/mysql/3306/tmp/mysql3306.sock -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave_SQL_Running):' | awk -F: '{print $2}' | tr '\n' ','` if [ "$RES" = " Yes, Yes," ]; then echo 1 else echo 0 fi5.编辑zabbix_agent配置文件,让其读到percona插件的conf
vim /usr/local/zabbix_agent/conf/zabbix_agentd.conf
### Option: Include# You may include individual files or all files in a directory in the configuration file.# Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.## Mandatory: no# Default:# Include=# Include=/usr/local/etc/zabbix_agentd.userparams.conf# Include=/usr/local/etc/zabbix_agentd.conf.d/ Include=/usr/local/zabbix_agent/conf.d/
6.重新启动zabbix_agent
/etc/init.d/zabbix_agentd restart
7.测试pecona监控脚本是否正常运行
/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gg
若配置无误,会出现一个数字
8.将/var/lib/percona/templates目录中的xml模板文件上传到zabbix_web
就能查看到监控图形了

监控
文件
目录
配置
脚本
插件
参数
图形
大部分
数字
数据
数据库
文件夹
模板
并将
本机
测试
生成
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳九邦互联网科技有限公司
新华互联网科技学校
科技互联网龙头
互联网下的科技发展
网络科技有限互联网
奇酷互联网科技
宜安科技 互联网金融
华中科技大学互联网
互联网科技上市公司
互联网科技公司名称
湖南洣水互联网科技有限公司扣款
央行互联网金融科技公司
字节跳动和互联网科技
银川新华互联网科技职业技术培训学校图片
保险科技服务互联网营销体系
宇信科技在杭州互联网排第几
互联网科技手抄报图片
恒生科技指数 中概互联网
重庆科技产业互联网有哪些
知域互联网科技有限公司官网
互联网科技企业
哈尔滨大商圈互联网科技有限公司
高科技互联网
互联网金融 金融科技
未来的互联网科技
互联网科技股午盘股票涨跌
互联网大会黑科技排名
内蒙古九一互联网科技
黑云互联网科技有限公司
从那以后互联网科技有限公司