zabbix使用percona的模板来监控mysql
2017-12-12 14:42
711 查看
直奔主题 今天说的是使用zabbix来监控mysql用的是percona的模板而不是zabbix自带的
安装zabbix_agentd
1 下载自己选好的zabbix版本
2 tar -zxvf zabbix-3.4.4.tar.gz
3 cd zabbix-3.4.4
4 ./configure –prefix=/usr/local/zabbix-3.4.4/ –enable-agent
5 make && make install
6 cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd
7 service zabbix_agentd restart
下载安装percona-zabbix-templates
https://www.percona.com/downloads/percona-monitoring-plugins/LATEST/
在这里我们根据各自的系统选择版本,然后就是安装rpm包
rpm -ivh percona-zabbix-templates-1.1.7-2.noarch.rpm
执行完这一步会生成两个目录 分别是/var/lib/zabbix/percona/scripts和/var/lib/zabbix/percona/templates
scripts里面存放的是get_mysql_stats_wrapper.sh和ss_get_mysql_stats.php;
templates里面存在userparameter_percona_mysql.conf
zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.7.xml
把userparameter_percona_mysql.conf拷贝到/usr/local/zabbix/etc/zabbix_agentd.conf.d中,然后改写shell和php脚本,把ss_get_mysql_status.php改成
这样两个脚本就改好了
然后我们再安装软件依赖包 yum install php-cli php-mysql -y
编辑zabbix_agentd的配置文件
vim /usr/local/zabbix/etc/zabbix_agentd.conf
重启zabbix_agentd服务
我们在zabbix中导入监控mysql的模板
wget http://jaminzhang.github.io/soft-conf/Zabbix/zbx_percona_mysql_template.xml
sz zbx_percona_mysql_template.xml到桌面(自己下载模板是由于用的zabbix_3.4.的模板percona的模板是2.的所以导入会报错
如果你的是2.*的就直接用templates中的就可以) 然后在zabbix上导入mysql的模板
导入成功就可以了下一步新建主机
主机名称写上面zabbix_agentd配置文件的Hostname的值
地址写本机服务器的ip地址 然后下面选择添加 主机就添加完成了接下来要做的就是选择模板
至此用zabbix就已经完成了
安装zabbix_agentd
1 下载自己选好的zabbix版本
2 tar -zxvf zabbix-3.4.4.tar.gz
3 cd zabbix-3.4.4
4 ./configure –prefix=/usr/local/zabbix-3.4.4/ –enable-agent
5 make && make install
6 cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd
7 service zabbix_agentd restart
下载安装percona-zabbix-templates
https://www.percona.com/downloads/percona-monitoring-plugins/LATEST/
在这里我们根据各自的系统选择版本,然后就是安装rpm包
rpm -ivh percona-zabbix-templates-1.1.7-2.noarch.rpm
执行完这一步会生成两个目录 分别是/var/lib/zabbix/percona/scripts和/var/lib/zabbix/percona/templates
scripts里面存放的是get_mysql_stats_wrapper.sh和ss_get_mysql_stats.php;
templates里面存在userparameter_percona_mysql.conf
zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.7.xml
把userparameter_percona_mysql.conf拷贝到/usr/local/zabbix/etc/zabbix_agentd.conf.d中,然后改写shell和php脚本,把ss_get_mysql_status.php改成
这样两个脚本就改好了
然后我们再安装软件依赖包 yum install php-cli php-mysql -y
编辑zabbix_agentd的配置文件
vim /usr/local/zabbix/etc/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=4 SourceIP=本机ip Server=server端的ip ServerActive=server端的ip Hostname=本机/etc/hosts/中的名字 应该和新建主机时主机的名字保持一致 Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf Timeout=10 创建zabbix所需的目录 mkdir -p /var/log/zabbix chown -R zabbix.zabbix /var/log/zabbix mkdir -p /var/run/zabbix chown -R zabbix.zabbix /var/run/zabbix
重启zabbix_agentd服务
我们在zabbix中导入监控mysql的模板
wget http://jaminzhang.github.io/soft-conf/Zabbix/zbx_percona_mysql_template.xml
sz zbx_percona_mysql_template.xml到桌面(自己下载模板是由于用的zabbix_3.4.的模板percona的模板是2.的所以导入会报错
如果你的是2.*的就直接用templates中的就可以) 然后在zabbix上导入mysql的模板
导入成功就可以了下一步新建主机
主机名称写上面zabbix_agentd配置文件的Hostname的值
地址写本机服务器的ip地址 然后下面选择添加 主机就添加完成了接下来要做的就是选择模板
至此用zabbix就已经完成了
相关文章推荐
- 第二次部署Zabbix 3.0使用percona模板监控MySQL,遇到的问题和解决过程
- 使用percona工具添加zabbix监控MySQL的模板
- 分布式监控系统Zabbix--完整安装记录(7)-使用percona监控MySQL
- Zabbix-3.0.3使用自带模板监控MySQL
- 使用percona监控插件在zabbix中监控MySQL
- 使用Zabbix2.2自带的Mysql监控模板监控数据库
- zabbix使用mysql模板监控mysql
- Zabbix3.2.6使用自带模板监控MySQL
- Zabbix-3.0.3使用默认模板监控MySQL
- zabbix使用自带模板监控mysql
- 使用Zabbix自带MySQL模板监控MySQL
- zabbix3.0.2 使用percona mysql插件来监控mysql5.7的详细实现过程
- Zabbix 中使用 Percona Monitoring Plugins 监控 MySQL
- zabbix使用自带模板监控MySQL
- zabbix3.0.2 使用percona mysql插件来监控mysql5.7的详细实现过程
- zabbix监控mysql-如何使用zabbix自带的模板监控-nagios监控mysql主从
- zabbix3.0.4使用percona-monitoring-plugins插件来监控mysql5.6的详细实现过程
- zabbix使用自带模板监控mysql
- Zabbix-agent使用自带模板监控 MySQL
- Zabbix-3.0.3使用自带模板监控MySQL