Nagios基本理论及原理

概念

一款免费开源的IT基础设施监控系统,除了主机还能监控交换机路由器等网络设备
结构上分为两部分
1.核心功能  -- 轻量化
2.插件

特性:


1.监控网络服务
2.监控主机资源(cpu,内存等)
3.主动通知(发现异常报警功能)
4.web页面 
5.可扩展(插件)


优点


1.轻量级,架构简单
2.容易部署
3.文档健全(国内nagios使用率很高,文档比较全)
4.灵活全面(插件安装方便,可随时安装卸载,即插即用)


缺点


1.修改配置麻烦
2.太灵活,学习成本高
3.监控报警缺乏历史数据(通过其他插件可以满足)
4.严重依赖外部插件

Nagios原理


简而言之,主机给客户机发了指令,让客户机收集相关信息,客户机把信息收集后发送给主机。

通信过程:
1.Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务。
2.Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务
3.NRPE运行本地的各种插件区检测本地的服务和状态(check_disk,..etc)
4.最后,NRPE把检测的结果传给主机端的check_nrpe,check_nrpe再把结果送到Nagios状态队列中。
5.Nagios依次读取队列中的信息,再把结果显示出来。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章