博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Zabbix设置item自定义监控项
阅读量:7254 次
发布时间:2019-06-29

本文共 772 字,大约阅读时间需要 2 分钟。

一.zabbix_agent端放开配置文件中自定义监控项设置

vim /etc/zabbix/zabbix_agentd.conf

Include=/etc/zabbix/zabbix_agentd.conf.d/

该目录下存放的配置文件,都是用户自定义的参数

UnsafeUserParameters=1

该参数可以使用0和1,0代表不支持特殊字符;1代表支持特殊字符。(生产中一般使用1)

 

二.设置自定义监控项

cd /etc/zabbix/zabbix_agentd.conf.d

vim zabbix-nginx.conf

以监控nginx是否存活为例:

UserParameter=nginx-alive,curl --head -s http://127.0.0.1/ | grep '200 OK' | wc -l

注:

UserParameter:固定格式nginx-alive  :是一个监控的key,在zabbix-server中添加监控的时候,用到这个keycurl....     :后面是shell命令,只要是shell命令就可以,也可指执行一个脚本

shell命令的执行结果就是nginx-alive这个key的值。 

 

三.在服务端可以安装zabbix_get命令先测试一下key的值

yum -y install zabbix_getzabbix_get -s 192.168.56.12 -k nginx-alive

上面创建的这个key对应的shell命令的执行结果是:1

 

四.创建item

查看该监控的状态:

如果配置的有问题的话,会有提示。

配置完成之后,可以在最新数据中进行查看。 

 

转载于:https://www.cnblogs.com/Jackie-Chen/articles/10876039.html

你可能感兴趣的文章
1 管理入门
查看>>
C#递归遍历指定目录下的所有文件(包括子目录下的文件)
查看>>
SpringMVC的工作流程
查看>>
JS比较好用的一些方法搜集
查看>>
React Native导航器之react-navigation使用
查看>>
百度2016笔试题第一题:页面请求失败值
查看>>
实现网站图片瀑布流重点记录
查看>>
软件测试全职以及兼职平台以及薪酬报价
查看>>
Javascript:日期排班功能实现
查看>>
git push之后回滚(撤销)代码
查看>>
数组,字符串互相转化
查看>>
linux centos下配置静态ip地址
查看>>
Maven学习总结(三)——使用Maven构建项目
查看>>
Computer Vision & MultiMedia 相关国际会议汇总
查看>>
vs2008在win7系统中安装不问题
查看>>
HDU-1520 Anniversary party
查看>>
springmvc web.xml配置之 -- ContextLoaderListener
查看>>
java_数组作缓存池的不可变类实例
查看>>
webservice主流框架Axis、Axis2、XFire、CXF的比较
查看>>
lambda
查看>>