通过插件percona进行zabbix监控MySQL5.7(单节点)

因十一放假,打算对产品一些服务器进行监控,发现zabbix自带的mysql监控不能达到需求,故网上找了资料并整理以记录,如下:
①官网下载percona的rpm包,我这里是直接在服务器里使用的。
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm

②根据percona官网资料,需要在zabbix agent服务端安装php、php-mysql
yum install percona-zabbix-templates php php-mysql -y


③查看安装宝安装的列表

④拷贝模板配置文件到/etc/zabbix/zabbix_agentd.d文件夹下
cp -a /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/
⑤创建一个用来监控的数据库用户名和密码,并修改 ss_get_mysql_stats.php文件,设置MySQL的用户名和密码,用户密码为本地;

⑥需要改配置文件需要重启,并进行测试会返回测试结果
service zabbix-agent restart
cd /var/lib/zabbix/percona/scripts/
./get_mysql_stats_wrapper.sh gw
./get_mysql_stats_wrapper.sh gm
./get_mysql_stats_wrapper.sh gt

⑦下载模板文件,并导入到zabbix server端的web界面,但是会发现报错,因为该模板不支持3.0以上版本,将修改过的模板上传到以下地址

修改过的免费模板下载地址:
http://down.51cto.com/data/2452665
⑧上传到web端,并导入模板


⑨被监控主机连接该模板,并稍后进行图形查看(如若你的mysql么有一些监控内容,可以把该监控内容停掉,不然会报警,例如我暂停了mysql从库的告警)。

原文地址:http://blog.51cto.com/19940919/2287304

时间: 2024-11-08 23:55:53

通过插件percona进行zabbix监控MySQL5.7(单节点)的相关文章

CentOS下zabbix监控mysql5.6版本主从

上次Zabbix添加了监控MySQL性能,因此此次在其基础上添加主从监控.文章过程中不在介绍MySQL5.6版本相关细节处理,具体可以参考上次文章: http://blog.csdn.net/ygqygq2/article/details/53264955 1. Zabbix添加自定义监控流程 Zabbix agentd添加自定义key: 自定义key调用的是获取监控数据源脚本等: 添加Zabbix主机数据源模板,主机链接模板; 2. 具体步骤 1. 编写监控mysql主从脚本 vim /usr

zabbix监控mysql5.6版本出不了图,怎么办?这里有解决办法!!!

问题:今天我把本地的zabbix对mysql监控的部署系统转到云主机上,发现出现下图的情况(搭建过程可参考http://blog.51cto.com/xiaozhagn/2059430) 然而我在云服务器zabbix上在获取的数据的时出现以下警告,(所监控的数据库版本是mysql5.6.x): #zabbix_get -s 10.100.10.10   -k mysql.status[Com_insert] Warning: Using a password on the command lin

Cent6.5下zabbix监控mysql5.6版本

文章参考:http://www.ttlsa.com/zabbix/zabbix-monitor-mysql/ 在原文中: 如果发现监控没有数据,请排查如下问题 1. zabbix客户端是否重启 2. 脚本是否有执行权限 3. 数据库是否有权限 4. 环境变量是否有问题 5. 请看zabbix item列,鼠标移至红色叉上,有错误提示. 6. 如果数据库密码保存在脚本中,会导致监控没有数据会不断的报错为Warning: Using a password on the command line in

分布式zabbix监控平台插件zatree安装

简介 zatree是国内58公司开发的一个zabbix监控插件,该插件可以将zabbix监控数据转换成图形,可以更直观的观察监控对象. 项目下载地址 https://github.com/spide4k/zatree 兼容性 zatree 2.4.5插件安装zabbix 2.4.5测试目,前仍有问题. zatree2.2.X插件安装zabbix2.2.9测试,目前没有成功. zatree2.2.X插件安装zabbix2.2.8测试,成功安装. Zatree for zabbix 2.2.x 安装

Zabbix结合插件percona监控mysql数据

按道理来说zabbix就自带的MySQL插件来监控mysql数据库,但是你会发现,自带的mysql监控项是很少的,根本满足不了公司的需求. 由于它本身自带的模板太过简单了,所以需要做更详细的监控,而percona就提供了这个详细监控的模版以及脚本,解决了监控不全面的问题.. 1.percona插件安装: [[email protected] ~]# cd /usr/local/src/ 官网下载percona的rpm包,我这里是下载的是1.1.7版本的 [[email protected] sr

zabbix通过插件percona进行监控MySQL

Zabbix结合插件percona监控mysql数据 因为MySQL的自带模板监控的东西太少,根本满足不了公司的需求,下面我们用插件percona进行监控 命令行 一.percona插件安装: cd /usr/local/src 官网下载percona的rpm包,我这里是下载的是1.1.7版本的 wget https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.7/bi

zabbix3.0.4使用percona-monitoring-plugins插件来监控mysql5.6的详细实现过程

因为Zabbix自带的MySQL监控没有提供可以直接使用的Key,所以一般不采用,业界的同学们都使用Percona Monitoring Plugins 监控 MySQL的方式 Percona 为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升.该版本提升了在高负载情况下的 InnoDB 的性能.为 DBA 提供一些非常有用的性能诊断工具:另外有更多的参数和命令来控制服务器行为. 对线上的MySQL服务器实现监控,percona监控插件是php开发,因此要在a

Zabbix 中使用 Percona Monitoring Plugins 监控 MySQL

Zabbix 中使用 Percona Monitoring Plugins 监控 MySQL 1.安装zabbix agent [[email protected] ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.0-1.el7.x86_64.rpm [[email protected] ~]# yum install zabbix-agent 2.修改配置 [[email protect

生产环境下:LAMP源码安装,搭建zabbix监控

1.系统环境检查,版本说明 1)版本说明 #httpd-2.4.25#mysql-5.7.17-linux-glibc2.5-x86_64 二进制压缩版#php5.6.30 #zabbix-3.0.8 2)关闭selinux.iptables,检查系统版本信息 sed -i 's/SELINUX=enabled/SELINUX=disabled/g' /etc/selinux/configgetenforce 0/etc/init.d/iptables stopcat /etc/redhat-r