Nagios介绍

Nagios是一款功能强大、优秀的开源监控系统,它能够让你发现和解决IT架构中存在的问题,避免这些问题影响到关键业务流程。

Nagios最早于1999年发布,它在开源社区的影响力是相当大的。目前全球Nagios的社区已经开发了数以千计的项目。Nagios的官方赞助是通过Nagios企业,它通过许多不同方式销售其商业产品服务来支持这个社区

Nagios可以监控您的整个IT基础设施,以确保系统,应用程序,服务和业务流程的正常运行。它能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,甚至打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。

具体更多介绍可参考官网:http://www.nagios.org/http://nagios-cn.sourceforge.net/nagios-cn(这个网站需要FQ才能访问)

Nagios版本

Nagios虽然是开源的,但是也接受捐助或通过销售商业产品来维持整个开源项目的运转,如下截图所示,它提供DIY、Student、Professional、Bussiness四个版本,其中DIY版本是免费的,提供的功能也相对于其它版本要少一些。

一般而言安装Nagios可能需要安装下面四部分相关的包:

Nagios Core

Nagios Core顾名思义,它是Nagios系统的核心部分,包含核心监测引擎和一个基本的web界面。

下载地址http://www.nagios.org/download/core,目前最新的版本是4.0.0 beta1,一般我们下载稳定一点的Nagios Core 3.5.0 版本。

Nagios Plugins

Nagios Plugins 是Nagios 插件包,通过它来监视服务,应用程序,指标,等等。像NRPE、NSClient++等,你可以通过下面链接地址http://www.nagios.org/download/plugins/ 下载各种插件。

Nagios Frontends

Nagios Frontends 是Nagios的皮肤(前端?),你可以通过它得到一些比较个性化、绚丽的Web监控界面

Nagios Addons

Nagios Addons是Nagios 扩展项目,http://www.nagios.org/download/addons/

Nagios功能

1. 监控网络服务(SMTP、POP3、HTTP、NNTP、PING、ICMP、FPT、SSH等);

2. 监控主机资源(处理器负荷:Cpu Load、磁盘利用率等:Disk Usage、系统日志:System Logs);

3. 简单地插件设计使得用户可以方便地扩展自己服务的检测方法,可以指定自己编写的Plugin通过网络收集数据来监控任何情况

4. 并行服务检查机制;

5. 具备定义网络分层结构的能力,用"parent"主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态;

6. 当服务或主机问题产生与解决时将告警发送给联系人(通过EMail、短信、用户定义方式);

7. 具备定义事件句柄功能,它可以在主机或服务的事件发生时获取更多问题定位;

8. 自动的日志回滚;

9. 可以支持并实现对主机的冗余监控;

10. 可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等;

11. 包含很多图形化数据Plugins(Nagiosgraph、Nagiosgrapher、PNP4Nagios等)

最新文章

  1. 分页sql优化
  2. ajax基础1
  3. 运行R 报错R cannot R_TempDir, 继而发现/dev/mapper/VG00-LV01 磁盘空间已满
  4. HTML5中canvas大小调整
  5. 安装vs2010,vs2015后,删除2015,导致vs2016打不开
  6. Day2 summary
  7. 神舟K650c i7(W350STQ)上成功装好Mac OS X 10.9,兼谈如何安装WinXP、7、8.1、OSX、Ubuntu五系统(Chameleon、MBR)
  8. 关于ARP攻击的原理以及在Kali Linux环境下的实现
  9. 页面设计--CheckBoxList
  10. SQL Server死锁的分析、处理与预防
  11. shell 调用mysql 存储过程判断真假
  12. 配置路线图RouteMap注意事项
  13. POI-处理大Excel文件(xls)
  14. Finding LCM (最小公倍数)
  15. animate 动画滞后执行的解决方案
  16. c#开发wps插件(2)
  17. Spring AOP Capabilities ang goals
  18. [Swift]LeetCode1030. 距离顺序排列矩阵单元格 | Matrix Cells in Distance Order
  19. Python 缓冲区
  20. java EE 监听器

热门文章

  1. Unicode与JavaScript详解
  2. 高版本->低版本迁移,低版本客户端连接高版本数据库EXP导出报错EXP-00008,ORA-01455,EXP-00000
  3. Cesium应用篇:1快速搭建
  4. Sql Server函数全解(五)之系统函数
  5. jQuery-1.9.1源码分析系列(三) Sizzle选择器引擎——一些有用的Sizzle API
  6. 重启SQL Server——总是好事?
  7. ios7.1 in-house app的发布方法
  8. .NET正则表达式基础入门(三)
  9. 【原创】SQL常用函数
  10. ASP.NET Core 介绍和项目解读