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
  1. 安装srvadmin
Installing OpenManage Server Administrator
yum install srvadmin-all

阅读全文

目录

1. 版本历史

Revision    Author(s)    Date    Summary of activity
1.0            罗辉        2008-11-19    创建本文档

2. 参考文档

[1] http://www.nagiosexchange.org

[2] http://www.nagios.org/

3. 前言

做为系统管理员,管理着几十台或几百台服务器在运行。一个非常迫切的需求就是希望了解服务器及服务器上运行的服务的运行状况,在服务器或服务出现当机或停止的时候能够第一时间知道,及时处理。以便最小的减少由此带来的影响和损失。Nagios就是用来解决这个问题的,在目前的一些监控软件中,Nagios以其良好的稳定性,强大的功能等,已成为业界监控软件的首选。

Nagios官方网站的描述: Nagios is an open source host, service and network monitoring program. Who uses it? Lots of people, including many big companies and organizations:Nagios是一个用来监控主机、服务和网络的开放源码软件,很多大的公司或组织都在使用它。

4. Nagios监控原理

/wp-content/uploads/baiduhi/92a7e5dd0ad11fd577c638e9.jpg

阅读全文

放在我的code库内了,http://farmerluo.googlecode.com/files/check_redis.pl

介绍下怎么安装:

脚本用到了perl的Redis库,需要先安装这个:

# perl -MCPAN -e shell
# install Redis
wget http://farmerluo.googlecode.com/files/check_redis.pl
cp check_redis.pl  /etc/nagios/command/
chown cacti.nagios check_redis.pl

阅读全文

如何编写 Nagios 插件

很早就用上了redis,当时没有找到nagios监控redis的插件,好在redis也算稳定,基本没出过什么问题。

最近在网上找,还是没找到,准备自己写个了。过两天再发上来,其实nagios plugin也很简单,只要注意一下程序退出的状态码就行了。

Nagios 每次在查询一个服务的状态时,产生一个子进程,并且它使用来自该命令的输出和退出代码来确定具体的状态。退出状态代码的含义如下所示:

  • OK —退出代码 0—表示服务正常地工作。
  • WARNING —退出代码 1—表示服务处于警告状态。
  • CRITICAL —退出代码 2—表示服务处于危险状态。
  • UNKNOWN —退出代码 3—表示服务处于未知状态。

阅读全文

作者的图片

阿辉

容器技术及容器集群等分布式系统研究

容器平台负责人

上海