nagios 工作原理
来源:互联网 发布:淘宝女装长袖短装 编辑:程序博客网 时间:2024/06/03 19:05
1.实现原理
处于网络中的各种服务器需要管理和维护,管理员不可能及时对每一台的状态都进行监控,这时候当然需要借助软件的功能来实现了。Nagios的功能是监控服务和主机,但是他自身并不包括这部分功能,所有的监控、检测功能都是通过各种插件来完成的。启动 Nagios后,它会周期性的自动调用插件去检测服务器状态,同时 Nagios 会维持一个队列,所有插件返回来的状态信息都进入队列,Nagios每次都从队首开始读取信息,并进行处理后,把状态结果通过 web 显示出来。Nagios 提供了许多插件,利用这些插件可以方便的监控很多服务状态。安装完成后,在nagios 主目录下的/libexec 里放有 nagios 自带的可以使用的所有插件,如,check_disk 是检查磁盘空间的插件,check_load是检查CPU负载的,等等。每一个插件可以通过运行./check_xxx –h 来查看其使用方法和功能。Nagios 可以识别 4 种状态返回信息,即 0(OK)表示状态正常、1(WARNING)表示出现一定的异常、2(CRITICAL)表示出现非常眼中的错误、3(UNKNOWN)表示被监控的对象已经停止了。Nagios 根据插件返回来的值,来判断监控对象的状态,并通过 web 显示出来,以供管理员及时发现故障。
2.利用 Nagios 的 NRPE 插件实现网络上服务器的监控
知道 Nagios 是如何通过插件来管理服务器对象后,现在开始研究它是如何管理远端服务器对象的。Nagios 系统提供了一个插件 NRPE。Nagios 通过周期性的运行它来获得远端服务器的各种状态信息。它们之间的关系如下图 所示:
- nagios工作原理
- nagios 工作原理
- Nagios网络监控工作原理
- Nagios的监控原理
- 从配置文件看Nagios通过NRPE, SNMP进行监控的工作原理
- 循环渐进Nagios---原理篇(一)Nagios简介
- 配置nagios与zorka协同工作
- nagios二次开发(四)---nagios监控原理和nagios架构简介
- 工作原理
- nagios
- nagios
- Nagios
- nagios
- nagios
- Nagios
- NAGIOS
- Nagios
- Nagios
- 当EditText输入为空时,getText().toString()返回值
- QT学习笔记之QWidget,QMainWindow和QDialog的区别
- Java数据类型转换
- Unity3D学习笔记
- XTU 1185 Bob's Problem
- nagios 工作原理
- 大话数据结构(三)线性表
- 收藏:yurow birdshover 写得不错的《Lucene.Net 2.3.1开发》系列博客文章目录
- freelist 管理空闲段
- BSTR 转换
- NSUserDefaults数据存储在什么地方?
- u盘安装win7 【选择要安装的驱动程序】 导致安装不能继续
- 【Oracle】基于SCHEDULER的job的详解
- HDU 1002 A + B Problem II 【大数相加】(3.16)