分享

Zabbix mysql监控

 用勿龍潛 2012-03-05
Zabbix mysql监控
Zabbix自带有MySQL的监控模板,可以做一些简单的监控。
1、更改agentd配置
Agent的配置文件上默认就有通过mysqladmin工具取MySQL数据库监控信息的配置,我们只需更改需MySQL所在host上的agentd.conf文件,将文件最后的所有关于mysqlUserParameter前的#号去掉,更改登陆mysql的用户和密码即可。
例如:修改后其中一条监控数据库状态如下:
UserParameter=mysql.ping,mysqladmin -uroot –proot ping|grep alive|wc –l
修改后重启host上的agentd,使配置文件生效。
2、添加items
web端编辑mysql所在的host,使之linktemplate_APP_MySQL模板,然后在hostitems里就能看到刚才定义的这些MySQL的监控项了,修改相应的trigger值即可。
 
这个zabbix自带的mysql监控功能比较弱,只是通过mysqladmin工具去查询mysql的一些状态而已。
我们可以自己编写或是找一些功能更强的mysql监控脚本,加到zabbix监控里,后面会讲到如何自己添加监控。
另外更详细的方法可参考zabbix wiki上的mysql监控方法,这个监控的就非常详细:http://www./wiki/howto/monitor/db/mysql/extensive_mysql_monitoring_including_replication

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多