用Nagios监控Dell服务器硬件状况

标签: 系统监控 | 发表时间:2011-12-22 16:31 | 作者:farmerluo
出处:http://hi.baidu.com/farmerluo

Dell有一套监控硬件的软件,Linux/windows都可以监控。

官方网址: http://linux.dell.com/repo/hardware/

安装方法(centos linux 5.7 x64):

被监控服务器:

1) 增加dell的yum库

wget -q -O - http://linux.dell.com/repo/hardware/OMSA_6.5.2/bootstrap.cgi | bash

 

2) 安装srvadmin
Installing OpenManage Server Administrator
yum install srvadmin-all

 

3)安装firmware-tools,这个也可以不装,升级bios这类的用的。
Installing firmware-tools to manage BIOS and firmware updates
yum install dell_ft_install

 

4) 启动srvadmin:

/opt/dell/srvadmin/sbin/srvadmin-services.sh start

可以把上面的命令加入/etc/rc.local内开机启动。

 

5) 重启snmpd(假定您已经配置好了snmpd):

service snmpd restart

 

监控端:

1)安装perl的库:
yum install perl-Net-SNMP perl-Config-Tiny perl-Crypt-Rijndael

 

2) 安装nagios插件openmanage(需先配置好nagios server):
wget http://folk.uio.no/trondham/software/files/nagios-plugins-openmanage-3.7.3-1.el5.x86_64.rpm

 

3) 修改配置文件:
vim /etc/nagios/objects/commands.cfg
define command {
        command_name    check_openmanage
        command_line    /usr/lib64/nagios/plugins/check_openmanage -H $HOSTADDRESS$
}

vim /etc/nagios/objects/hosts.cfg
define service{
    use                             generic-service         ; Name of service template to use
    hostgroup_name                  all_servers
    service_description             Dell OMSA
    check_command                   check_openmanage
    normal_check_interval           10
    }

 

4) 重启nagios

service nagios reload

 

完成。

 

也可以手工用脚本调试:

[[email protected] ~]# /usr/lib64/nagios/plugins/check_openmanage -H 192.168.2.4
OK - System: 'PowerEdge R510 II', SN: 'XXXXXXX', 48 GB ram (6 dimms), 2 logical drives, 8 physical drives

 

如果报错:

 SNMP CRITICAL: No response from remote host '10.1.2.3'

或:

 ERROR: (SNMP) OpenManage is not installed or is not working correctly

 

首先确认/etc/snmpd.conf内是否有以下这行:

# Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX
smuxpeer .1.3.6.1.4.1.674.10892.1

一般安装srvadmin的时候会自动加上的,如果没找到手工加上。

再检查被监控端的服务器上是否有启动snmpd和srvadmin,没有的话启动起来:

service snmpd restart

/opt/dell/srvadmin/sbin/srvadmin-services.sh restart

 

参考: http://folk.uio.no/trondham/software/check_openmanage.html

阅读全文
类别: 系统监控  查看评论

相关 [nagios 监控 dell] 推荐:

用Nagios监控Dell服务器硬件状况

- - 阿辉的空间
Dell有一套监控硬件的软件,Linux/windows都可以监控. 官方网址: http://linux.dell.com/repo/hardware/. 安装方法(centos linux 5.7 x64):. 1) 增加dell的yum库. 2) 安装srvadmin. 3)安装firmware-tools,这个也可以不装,升级bios这类的用的.

nagios 监控redis

- - C1G军火库
下载check_redis.pl. OK: REDIS 2.6.12 on 192.168.0.130:6379 has 1 databases (db0) with 49801 keys, up 3 days 14 hours - connected_clients is 1, blocked_clients is 0 | connected_clients=1 blocked_clients=0.

使用Nagios监控Eucalyptus云平台

- - 婉兮清扬
和运行在数据中心里的任何生产系统一样,用于生产环境的Eucalyptus私有云需要一个健康监测系统. 健康监测系统的功能是使得系统管理员能够及时了解资源使用状况,未来的发展趋势,并在资源池(服务器、网络、存储等等)出现问题的情况下提供可靠的真短信息. 我们在我们自己的生产系统当中使用 Nagios来对Eucalyptus云平台进行监控.

Nagios 监控系统架设全攻略

- - IBM developerWorks 中国 : 文档库
Nagios 全名为(Nagios Ain’t Goona Insist on Saintood),最初项目名字是 NetSaint. 它是一款免费的开源 IT 基础设施监控系统,其功能强大,灵活性强,能有效监控 Windows 、Linux、VMware 和 Unix 主机状态,交换机、路由器等网络设置等.

nagios监控linux主机监控内存脚本 - jihite

- - 博客园_首页
工作包括两部分监控端(一二三)和被监控端(四). 一、nrpe.cfg中添加脚本. nrpe.cfg中添加命令索引. 说明:实际内存使用量超过80%警告;超过90%严重警告. 参考脚本check_used_mem.sh. $1、$2分别指输入的第一、二个参数,比如:. sh del.sh  a                        #第一个参数是a.

Nagios监控系统安装及配置文档

- jinbiaozhao - 阿辉的空间
1.0            罗辉        2008-11-19    创建本文档. 做为系统管理员,管理着几十台或几百台服务器在运行. 一个非常迫切的需求就是希望了解服务器及服务器上运行的服务的运行状况,在服务器或服务出现当机或停止的时候能够第一时间知道,及时处理. 以便最小的减少由此带来的影响和损失.

Nagios监控服务器与客户端的安装

- - 寒江孤影
Nagios是一个监视系统运行状态和网络信息的监视系统. Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等等. Nagios的主要功能特点:.

nagios详解

- - ITeye博客
目录 1 NAGIOS介绍. 1.2 NAGIOS的工作原理. 3.5 定义HOST及HOST组. 3.7 综合 4 远程监控. 4.1 使用NRPE做NAGIOS主动监控. 4.1.1 NRPE安装. 4.1.2 NRPE使用. 4.2 使用NSCA做NAGIOS被动监控.

Nagios通过check_megaraid_sas(基于MecaCli工具的插件)对RAID卡和硬盘进行监控的方法

- kissingwolf - 骨骨学习笔记
对于使用了LSI MegaRAID卡搭建RAID的, 通过LSI公司提供的MegaCli工具, 就可以实现对RAID卡和硬盘的监控. 注: DELL PERC5/6(PowerEdge RAID ControllerPERC)阵列卡实际上也就是LSI MegaRAID SAS controllers..

nagios+Ganglia安装备忘录

- - DBA Blog
vi /etc/ld.so.conf.d/libconfuse.conf,添加:/usr/local/lib,然后/sbin/ldconfig -v. Ganglia web前端的安装:. Ganglia的Wiki特别指出,web前端的运行需要rrdtool,以及gmetad中的rrds/目录,没有这两个东西,无法出图.