首页 / MYSQL / zabbix: mysql 监控
zabbix: mysql 监控
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了zabbix: mysql 监控,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1896字,纯文字阅读大概需要3分钟。
内容图文
![zabbix: mysql 监控](/upload/InfoBanner/zyjiaocheng/492/8866732a907140f4aecef24d8610fcb3.jpg)
一. (zabbix-agent端)
1.在agent端配置,我这里用的yum安装 版本3.2.17 (服务端也是3.2.17 但却是编译安装 ) 只讲mysql监控 其它的参数请自行百度
[root@6l-test ~]# grep ^[a-Z] /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.29.64.153
ListenIP=10.30.2.85
Hostname=6l-test.system.com
Timeout=30
Include=/etc/zabbix/zabbix_agentd.d/*.conf
2. 写mysql提取数值的脚本 我这里也是放在/etc/zabbix/zabbix_agentd.d/下
[root@6l-test ~]# vi /etc/zabbix/zabbix_agentd.d/mysql_02.sh
#!/bin/bash
# DATE:2017/09/07
# Descriptor: Mysql montior script
CUSTOM_PARAMETER=$1
if [ "$#" -eq 1 ];then
/usr/bin/mysql -uroot -p123456 -e "show session status like ‘${CUSTOM_PARAMETER}‘;" 2> /dev/null | /usr/bin/awk ‘NR==2 {print $NF}‘
else
echo "parameter input error"
fi
3.配置用户参数文件
[root@6l-test ~]# cat /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
UserParameter=custom.mysql[*],/etc/zabbix/zabbix_agentd.d/mysql_02.sh "$1"
4.重启服务systemctl restart zabbix-agent
脚本的$1 是由服务端传参过来 所以这种适合被动模式 到此agent端 已配置完成
在zabbix-server服务器#执行此命令验证 zabbix_get -s 10.24.249.178 -k custom.mysql[Uptime]
一. (zabbxi-server端)可以做成模板 在键值地方填写 需要监控参数即可的即可:
注: 红色箭头 中括号里面的 就是对应agent端的$1 具体的 改脚本即可
本文出自 “迷惘的夜晚” 博客,请务必保留此出处http://36yyk.blog.51cto.com/7133831/1967841
zabbix: mysql 监控
标签:zabbix mysql 监控
本文系统来源:http://36yyk.blog.51cto.com/7133831/1967841
内容总结
以上是互联网集市为您收集整理的zabbix: mysql 监控全部内容,希望文章能够帮你解决zabbix: mysql 监控所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。