一zabbix自定义监控实现思路我在前面有写到:zabbix3.x服务端安装和配置zabbix3.x客户端安装和配置zabbix监控memcached实际上我们要想使用zabbix来监控一些服务的原理很简单,步骤分别是:写一个脚本用于获取待监控服务的一些状态信息在zabbix客户端的配置文件zabbix_agentd.co..
分类:
其他好文 时间:
2016-09-22 11:40:56
阅读次数:
210
zabbix源码安装,自定义监控205的用户数,有触发器但没有邮件报警监控端配置:(192.168.4.5)1基础环境:(实验环境可以关闭防火墙,但生产环境不能关闭,否则不安全,要设置相应规则)[root@localhost桌面]#/etc/init.d/iptablesstop[root@localhost桌面]#setenforce02搭建lamp..
分类:
其他好文 时间:
2016-08-30 22:59:24
阅读次数:
296
阿里云提供自定义监控SDK,这有助于我们定制化的根据自身业务来做监控,下面我就根据业务需求来介绍一个简单的自定义监控配置。阿里提供了2个版本的自定义监控接口:自定义监控SDK(python版):cms_post.py自定义监控SDK(bash版):cms_post.sh下载地址:http://help.aliyun...
分类:
系统相关 时间:
2016-08-19 22:28:51
阅读次数:
351
1、zabbix一般监控使用zabbix即可,如果自定义的监控的话也是可以的,现看下zabbix.agentd.conf里面的介绍UnsafeUserParameters默认参数是0,0表示不启用UserParameter,1表示启用。2、UserParameter=<key>,<shellcommand>这个就是自定义监控的命令,key加上监控的..
分类:
其他好文 时间:
2016-08-17 23:30:02
阅读次数:
400
zabbix中需要自定义添加对rabbitmq的监控,以及时响应rabbitmq出现的问题,所以在zabbix_agented.conf中添加了一项#UserParameter=rabbitmq,rabbitmqctlstatus&>/dev/null&&echo‘0‘||echo‘1‘之后重启agent测试#/usr/local/zabbix/sbin/zabbix_agentd-trabbitmq..
分类:
其他好文 时间:
2016-08-04 19:51:43
阅读次数:
325
在客户端上创建脚本/usr/lib/nagios/plugins/check_disk.sh//yum安装的nagios,如果是自己编译安装默认脚本文件目录在自定义安装的nagios目录下在客户端上操作:vim/usr/lib/nagios/plugins/check_disk.sh写入如下内容://这是一个disk脚本样例,你也可以写自己的监控脚本#!/bi..
分类:
移动开发 时间:
2016-07-19 11:25:49
阅读次数:
539
套视频是应大多数从业运维朋友的强烈要求,综合市场现有zabbix教程的精华推出,结合生产环境从简单系统自带的模板监控到自定义监控讲解,结合现在流行的saltstack自动化工具以及zabbix自动化监控进行应用各方面监控和讲解,其功能可以做到批量部署,批量监控,细化到进程以及UR..
分类:
其他好文 时间:
2016-07-15 17:35:03
阅读次数:
476
在客户端以下位置编辑配置文件1、vim/usr/lib64/nagios/pligins/check_disk.sh#!/bin/bash#!/bin/bashrow=`df-h|wc-l`foriin`seq2$row`doava=`df-h|sed-n"$i"p|awk‘{print$4}‘`u_per=`df-h|sed-n"$i"p|sed-n"s/\%//"p|awk‘{print$5}‘`p_p=`df-h-P|sed-n"$i"p|awk‘{print$6}‘`if..
分类:
移动开发 时间:
2016-06-27 12:28:08
阅读次数:
166
1.在客户端修改配置文件/etc/zabbix/zabbix_agentd.conf需要改动两个地方:(1)UnsafeUserParameters=1(2)UserParameter=my.net.if[*]/usr/local/sbin/zabbix/net.sh$1$2#其中UserParameter用来自定义键值,(类似于net.if.in),自己写的脚本往往会有参数,所以需要加,这是..
分类:
其他好文 时间:
2016-06-27 12:23:14
阅读次数:
217
1. 在客户端上创建脚本/usr/local/nagios/libexec/check_disk.shvim /usr/local/nagios/libexec/check_disk.sh 写入如下内容:(client上)#!/bin/bash#!/bin/bashrow=`df -h |wc -l ...
分类:
移动开发 时间:
2016-06-08 15:19:07
阅读次数:
274