nagios
小卡车7号
加油吧。如梦幻泡影,如电亦如露啊。
展开
-
nagios下利用nrpe做自动处理
nagios下利用nrpe做自动处理nrpe的工作过程如下: 根据这一特性,预先将脚本部署到被监控的机器上,选择适当的触发条件,通过check_nrpe来执行该脚本,便实现了自动处理。例子: 利用nagios的报警特性来做触发,nagios对于某一故障恢复后,会发送通知消息,如发送邮件。当nagios发送恢复类的邮件时,通过check_nrpe执行被监控机器的脚本。在被监控机192.168.原创 2015-02-27 14:08:49 · 1520 阅读 · 0 评论 -
nagios的nsca被动模式及自动添加nsca服务
nagios的被动模式中有nsca,测试了下php,python,shell都有相关的支持,利用nagios的日志文件,过滤出关于nsca的内容,再与配置文件对比,即可实现自动添加服务了。一、nsca安装服务端参考http://www.cszhi.com/20120527/nagios-nsca.html1、下载文件安装 wget http://nchc.dl.sourceforge.net/pr原创 2015-04-03 10:12:49 · 1318 阅读 · 0 评论 -
centos7下安装adagios
adagios使用Djang框架,界面比原生的nagios好看,并集成了绘图,web配置nagios等多个功能。 它有个在线的demo: http://demo.adagios.org/status 安装步骤: https://github.com/opinkerfi/adagios/wiki/Install-guide1.更新源rpm -ihv http://opensource.is/r原创 2015-08-14 20:20:52 · 759 阅读 · 0 评论 -
检查DELL服务器硬盘健康状态脚本
服务器运行时间长了,需要实时了解dell服务器上每块硬盘的物理状况:硬盘是否在线,是否有坏道了,是否影响到了阵列等.DELL的OMSA管理工具可以获取到这些信息.于是便写了个脚本,调用OMSA工具检查硬盘状态,并通过nagios来告警.#!/usr/bin/env python#_*_coding:utf-8_*_"""检查dell服务器的硬盘状态,阵列卡状态"""#$Id$#__autho原创 2015-12-09 14:26:11 · 7490 阅读 · 0 评论 -
nagios下用grafana绘图(二)
现在不需要安装elasticsearch了,所以省去了很多步骤.使用如下工具:graphitegrafana-3.1.1-1470047149.x86_64graphios部署环境:Centos 6.5python 2.6nagios 4.1.1安装graphite1.关闭selinux2.安装依赖工具yum install epel-release -yyum install -y bi原创 2016-08-03 18:39:45 · 3506 阅读 · 0 评论 -
nagios监控硬盘剩余容量
查看df源码,会发现它读取是statvfs提供的值,而python本身也有statvfs方法,利用它就可以做一个python版的df了,结合nagios的监控格式要求,把输出格式改下,便可通过nagios实现告警和绘图。#!/usr/bin/env python# _*_coding:utf-8_*_"""check disk space"""# $Id$#__author__原创 2017-04-28 00:05:45 · 1343 阅读 · 0 评论 -
nagios监控网卡流量
/proc/net/dev文件记录了网卡的进出数据,通过sleep一秒(1s可能暴力了点,可以根据需要自己改时间),将前后的两次数据相减得出流量,脚本如下#!/usr/bin/env python# _*_coding:utf-8_*_"""check interface traffic"""# $Id$#__author__ = 'warshipJian'__version原创 2017-04-24 14:54:30 · 648 阅读 · 0 评论