美文网首页
zabbix自带模板监控mysql

zabbix自带模板监控mysql

作者: 小慕先森 | 来源:发表于2017-10-19 10:22 被阅读0次

在mysql中新建zabbix用户并给与权限

[root@localhost ~]# mysql  -p
Enter password:
mysql>GRANT PROCESS,SUPER,REPLICATION CLIENT ON *.* TO zabbix@'127.0.0.1' IDENTIFIED BY 'zabbix';             
#ip可根据实际情况可变                 
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
进行测试

执行find / -name *sock -print
找到mysql的sock

在/etc/zabbix中新建.my.cnf文件

[mysql]
host=127.0.0.1
user=zabbix
password=zabbix
socket=/var/lib/mysql/mysql.sock
[mysqladmin]
host=127.0.0.1
user=zabbix
password=zabbix
socket=/var/lib/mysql/mysql.sock

将 /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf文件中的/var/lib替换

sed -i 's@/var/lib/zabbix@/etc/zabbix@g' /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

重启

systemctl restart zabbix-agent

zabbix web设置

1,建立mysql host groups组模板是 zabbix系统提供的,进入 zabbix web 后台,Configuration-->Hosts groups-->点击“Create host group”-->选择template选项卡,选择模板“TemplateApp MySQL,Templdate OS Linux”,最后点击update 即可

2,建立hosts模板是 zabbix系统提供的,进入zabbix web 后台,configuration-->hosts-->点击你的主机 name-->选择template选项卡,选择模板“Template App MySQL”,最后点击左边的“Add”按钮,最后点击“update”按钮即可

  

3,监控性能视图监控脚本运行正常后,就会在zabbix-server的host下面的graph里面看到mysql的监控性能视图,monitoring-->Graphs-->Host(选择mysql服务器) Graph(选择mysql选项),可以看到性能监控视图,zabbix自带模版默认有2个性能图,这些图要等运行一段时间后才能画出来

  

4、自定义需要展示的数据


图片.png 图片.png

创建mysql状态报警

图片.png

效果如下:

图片.png

设置报警,创建触发器,动作(当Status=0时,报警)

图片.png 图片.png

相关文章

网友评论

      本文标题:zabbix自带模板监控mysql

      本文链接:https://www.haomeiwen.com/subject/swfuuxtx.html