圈圈圆圆圈圈

文章 分类 评论
24 23 17

站点介绍

这里是站点介绍...

zabbix监控之MySQL

admin 2021-02-19 624 0条评论 MySQLzabbixDATABASE

首页 / 正文

zabbix通过percona插件监控mysql

percona zabbix mysql-plugin是percona发布的一个使用zabbix监控mysql数据库的工具,这款工具比zabbix自带的监控模板要强大的多,毕竟percona是Mysql的一个重要分支,专业做数据库的,所以,采集的数据比较全面。percona Monitoring Plugins是一个高质量的组件,为MySQL数据库添加企业级的监控和图表功能。其脚本使用PHP实现,故而Zabbix-Agent需要安装php环境。

1.1 安装php php-mysql

[root@zabbix ~]#  yum install php php-mysql -y 

1.2 下载安装percona-zabbix-templates

[root@zabbix ~]#  rpm -ivh https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.8/binary/redhat/7/x86_64/percona-zabbix-templates-1.1.8-1.noarch.rpm 

##安装完成会提示脚本和模板的位置 
Scripts are installed to /var/lib/zabbix/percona/scripts 
Templates are installed to /var/lib/zabbix/percona/templates 

脚本目录下存放的脚本用于获取数据库的信息的

[root@zabbix ~]#  pwd 
/var/lib/zabbix/percona/scripts 
[root@zabbix scripts]# ls 
get_mysql_stats_wrapper.sh ss_get_mysql_stats.php 

1.3 修改get_mysql_stats_wrapper.sh

[root@zabbbix scripts]# vim get_mysql_stats_wrapper.sh 
19 RES=`HOME=~zabbix mysql -uroot -p123456 -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave _SQL_Running):' | awk -F: '{print $2}' | tr '\n' ','`    #在19行中加入数据库用户名和密码 

1.4 修改ss_get_mysql_stats.php

[root@zabbix scripts]# vim ss_get_mysql_stats.php 
30 $mysql_user = 'root';        #将第30和31行修改为数据库的用户名和密码 
31 $mysql_pass = '123456'; 
  • 拷贝自定义监控项的配置文件到/etc/zabbix/zabbix_agentd.d/目录
[root@zabbix scripts]# cp userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/ 
[root@zabbix scripts]# ls /etc/zabbix/zabbix_agentd.d/ 
userparameter_mysql.conf userparameter_percona_mysql.conf 

配置文件中自定义了很多key

1.5 重启zabbix agent

[root@zabbix scripts]# systemctl restart zabbix-agent.service 
  • 测试

在zabbix server上命令行测试获取某个key的值

[root@server ~]# zabbix_get -s 192.168.1.51 -k MySQL.Sort-scan 
23 
[root@server ~]# ls /tmp/        #取值成功后会在/tmp/目录下生成一个日志文件 
localhost-mysql_cacti_stats.txt systemd-private-c570caeba5d44f268cad220a4ab53d7f-mariadb.service-lgHRlT

评论(0)

热门文章

最新评论

  • jairmir

    花有重开日,人物再少年

  • xzr

    为什么不行啊

  • admin

    打开电脑的 控制面板\网络和 Internet\网络和共享中心 然后点 Internet属性-高级-点重置就可以了

  • ccz

    请问怎么设置啊?

  • 大表哥

    [secret]zabbix怎么监控手机啊Σ(っ °Д °;)っ [/secret]

  • lx阿望

    做个丑八怪,逍遥又自在!

  • admin

    昨晚做了一个梦,林俊杰住我隔壁,王力宏住我对面,陈奕迅也在我隔壁。还真是不想醒来上班啊,7月1日又是新的开始,也要加油工作鸭

  • 了聪

    看到天上的星星没有,我帮你摘!那是你打排位掉的

  • admin

    那是前前人 ::twemoji:sweat::

  • sunday

    那前人不是我呀 ::aru:shy2::

日历

2022年05月

1234567
891011121314
15161718192021
22232425262728
293031    

标签云

友情链接

文章目录

推荐关键字: zabbix python