前一周上架服务器,本来准备把针对服务器的硬件监控这一部分总结下成文,结果过个端午给过忘了。。。今天就又整理了下,在这里分享给51博友,也算是对自己前段工作的一个总结。在对服务器的硬件监控上,目前业界主要基于如下两种:1、服务器自带的工具,比如HP的hpacucli,DELL..
分类:
其他好文 时间:
2015-06-23 18:17:25
阅读次数:
346
一、NSClient与nrpe最大的区别就是:(1)被监控机上安装有nrpe,并且还有插件,最终的监控是由这些插件来进行的.当监控主机将监控请求发给nrpe后,nrpe调用插件来完成监控.(2)NSClient则不同,被监控机上只安装NSClient,没有任何的插件.当监控主机将监控请求发给NSClient后,NSCli..
分类:
移动开发 时间:
2015-06-23 15:54:02
阅读次数:
248
vi check_if8_log.c
#include
#include
#include
#include
#include
#define OK 0
#define WARNING 1
#define CRITICAL 2
#define UNKNOWN 3
#define LEN 400000
int exi...
分类:
移动开发 时间:
2015-06-22 22:22:49
阅读次数:
152
如果管理的站点和服务器较多的情况下,每次修改配置文件都相当痛苦。因而想到了用shell脚本来批量生成配置文件和配置数据。下面这个脚本是为了批量生成nagios监控配置文件的一个shell脚本程序。其原理是事先定义一个shell脚本模板,然后每个需要监控的站点复制一份模板替换掉模板文件里面的变量。.....
分类:
系统相关 时间:
2015-06-21 17:09:16
阅读次数:
171
安装sendmailyum install -y sendmail*修改防火墙设置,添加25端口到防火墙vi /etc/sysconfig/iptables重启 iptables、sendmail 服务service iptables restartservice sendmail restart测...
分类:
移动开发 时间:
2015-06-19 22:58:31
阅读次数:
211
网上有很多关于nagios监控mongodb的介绍,但是无一例外,手工执行python能获取客户端的值,nagios监控界面上面显示null,针对该问题,本人用shell脚本重新封装了部分监控选项,让nagios能正常监控mongodb服务器如果想了解nagios监控mongodb的部署过程,请点击:http://www.2cto...
分类:
移动开发 时间:
2015-06-18 22:23:16
阅读次数:
220
1、实验环境
Centos6.4
2、安装rrdtool(注rrdtool-1.5.3不支持3.6.1)
1
2
#安装ganglia相关包
yum -y install apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel rpmbu...
分类:
其他好文 时间:
2015-06-18 15:22:20
阅读次数:
148
被监控机的Mysql监控创建专用数据库、专用数据库账户mysql -uroot -pcreate database nagios_monitor;grant select on nagios_monitor.* to nagios@'%' identified by 'nagiosMonitor';...
分类:
移动开发 时间:
2015-06-18 15:20:48
阅读次数:
140
yum install -y gcc glibc glibc-common gd gd-devel make net-snmp openssl-devel xinetd打开:http://sourceforge.net/projects/nagios/files/nrpe-2.x/wget http...
分类:
移动开发 时间:
2015-06-17 23:21:07
阅读次数:
212
ESXi里面的一台ubuntu因为物理机当机,然后也挂了,重启后发现nagios有问题。表现为:监测的服务有CurrentLoas、DRBD、Disk_Space、PING、SSH。而有问题的就只有PING、SSH。在服务器端测试如下:root@Nagios:/usr/local/nagios/libexec#./check_nrpe-H192.168.100.5-ccheck_pin..
分类:
移动开发 时间:
2015-06-16 14:56:28
阅读次数:
278