加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 服务器 > 安全 > 正文

监控系统Nagios系列(一) 简介

发布时间:2021-01-01 17:52:07 所属栏目:安全 来源:网络整理
导读:《监控系统Nagios系列(一) 简介》要点: 本文介绍了监控系统Nagios系列(一) 简介,希望对您有用。如果有疑问,可以联系我们。 1. 什么是Nagios Nagios 是一个开源的监控软件,目前应用最广的开源监控系统之一. 维基百科上这么介绍 Nagios: Nagios(IPA: /?n

《监控系统Nagios系列(一) 简介》要点:
本文介绍了监控系统Nagios系列(一) 简介,希望对您有用。如果有疑问,可以联系我们。

1. 什么是Nagios

Nagios 是一个开源的监控软件,目前应用最广的开源监控系统之一.

维基百科上这么介绍 Nagios:

Nagios(IPA: /?nɑ?ɡio?s/)是一个流行的电脑系统和网络监控程序,它检测主机和服务,当异常发生和解除时能提醒用户.它是基于GPLv2开发的开源软件,可免费获得及使用.
Nagios原名为NetSaint,由Ethan Galstad开发并维护至今.NAGIOS是一个缩写形式: “Nagios Ain’t Gonna Insist On Sainthood” Sainthood 翻译为圣徒,而”Agios”是”saint”的希腊表示方法.Nagios被开发在Linux下使用,但在Unix下也工作得非常好.

Nagios 由三部分组成:Nagios Core,Nagios Plugin,Nagios XI .

1.1 Nagios Core

Nagios Core 顾名思义就是核心部件.这部分是开源的,使用 GPL License .具体 Nagios Core 包含的内容后续介绍.

1.2 Nagios Plugin

Nagios Plugin 是基于 Nagios Core 定义的接口开发的插件,插件负责实现具体监控项的检测.

1.3 Nagios XI

Nagios XI 是 Nagios 的商业版本. 现在很多开源软件都使用这种模式,提供开源和商业两个版本.

Nagios XI 提供了比开源版本更友好的界面以及技术支持.

2. 什么场景下该用Nagios

Nagios 实际上是一个警报系统,因此 Nagios 最适合的使用场景是用来做警报系统.

那么为什么是 Nagios 而不是其他的系统? Nagios 有什么优势? Nagios 有很多对监控警报的特别考虑,比如 抖动(flapping) ,Host可达性检测,Host 和 Service 依赖检测,通知过滤机制等.

Nagios 在监控警报方面基本是标准了,很多开源监控系统,都是以他为基准来比对特性 Comparison of Network Monitoring System,甚至有的软件是从 Nagios 拉分支开发而来的,比如 Shinken .

好了我们回归正题,既然 Nagios 适用场景是警报系统,我们知道监控除了警报还有性能数据采集与展现,就是看着很酷的性能趋势图表. 那么 Nagios 是不是不适用这种性能趋势数据展示? 答案是肯定的.

如果我们需要性能趋势数据监控和展示,有另外一个软件 Ganglia 适合使用.后续我们也会介绍 Ganglia .

3. 谁在使用Nagios

Nagios 的用户很多,不论大小公司或组织,各行各业,都有在使用.

国内的IT公司有: Sina,Alibaba 等.

国外的电信公司有:爱立信.

当然还有其他,就不一一列举了.

4. Lincense

Nagios 是GPL V2 License 的,意味着修改其源代码活连接其动态或静态库,之后要负责开源义务.

(编辑:开发网_开封站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读