Nagios简介

Nagios是一款用于系统和网络监控的应用程序。它可以在你设定的条件下对主机和服务进行监控,在状态变差和变好的时候给出告警信息.

Nagios包括以下功能

·监控网络服务(SMTP、POP3、HTTP、IMAP、FTP、SSH、PING等);

·监控主机资源(处理器负荷、磁盘利用率等);

·Linux,solaris主机:被监控主机需要安装NRPE软件和nagios-plugins组件,服务器端安装NRPE软件,具体安装步骤参考NRPE.tar.gz包中的NRPE.pdf文档(图示如下);

·windows主机,被监控主机需要安装NSClient软件,由NSClient服务向nagios服务器提交监控数据(图示如下);

·简单地插件设计使得用户可以方便地扩展自己服务的检测方法(网上下载插件或用shell脚本编写);

·并行服务检查机制;

·当服务或主机问题产生与解决时将通过EMail告警发送给联系人;

·使用WEB界面查看当前的网络状态、通知和故障历史、日志文件等。

测试环境:

·服务器端:centos5.3、apache、gd库、php、nagios3.2.1.、nagios-plugins-1.4.14、nrpe-2.12

·客户端:solaris,linux(nrpe-2.12,nagios-plugins-1.4.14),windows(NSClient++-0.3.7)

总结: 该软件配置方便,管理也方便,稳定;能够实时将网络运行状况反映到服务器端。

安装步骤:http://nagios.org网站,参考《NagiosCoreVersion3.xDocumentation》(最新版已到4.X)。

软件信息:官网:http://www.nagios.org,

中文资料:http://nagios-cn.sourceforge.net/nagios-cn/