首页 > 其他 > 详细

zabbix-自定义键值-监控LNMP可用性

时间:2015-10-16 19:05:45      阅读:970      评论:0      收藏:0      [点我收藏+]

通过Zabbix来监控LNMP平台是否正常运行,nginx、mysql、php有一个不正常,就会触发警报


一,单独创建一个模板jichuang

技术分享

二、创建自定义键值

1、修改zabbix_agentd 配置文件

#vim /usr/local/zabbix/etc/zabbix_agentd.conf

技术分享


UnsafeUserParameters  修改为1

UserParameter=键值,脚本

                   lnmptest为键值名称

                   lnmptest.sh采集数据的脚本

技术分享

该脚本通过CURL的方式访问该PHP页面,并输出结果   //判断HTTP服务正常


技术分享

HP页面会连接到数据库中的某个表,如果能读取到表中数据,则返回值1。反之0  

   //判断mysql 是否正常

 

 

#chmod+x /usr/local/zabbix/bin/jichuang/lnmptest.sh  添加脚本执行权限

技术分享

登录到服务端进行采集测试

技术分享

采集到结果也是


三、添加监控项

技术分享

 

四、再添加图形显示,方便看数据

技术分享

 

查看图形数据已经出来

技术分享 


五、添加触发器

create trigger

技术分享

定义表达式,lnmptest键值如果结果不为1,则报警,级别为严重

 

 

{jichuang:memfree.prev(0)}<50

jichuang 模板名称

memfree 键值


本文出自 “威哥” 博客,请务必保留此出处http://yangmv.blog.51cto.com/2366107/1703531

zabbix-自定义键值-监控LNMP可用性

原文:http://yangmv.blog.51cto.com/2366107/1703531

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!