设为首页 收藏本站
查看: 1417|回复: 0

Nagios的工作原理

[复制链接]
累计签到:2 天
连续签到:1 天
发表于 2016-4-13 09:08:22 | 显示全部楼层 |阅读模式
监控的本质

服务器有很多种:web网页服务器、游戏服务器、数据库服务器、应用服务器、中央日志服务器等等等等。这些服务器就是公司在互联网上的命根子,要保证这些命根子的安全存活就是每一位运维工程师的基本职责。而Nagios就是一款监控软件,主要任务就是监控各个服务器的实时或者历史的情况。

服务器说白了就是一个高级的电脑,它的硬件设备不外乎就是CPU、内存、磁盘容量、网卡、鼠标键盘显示器等部分。而我们需要监控硬件也无非就是监控以上几项。
CPU:了解其使用百分比,通过百分比能了解CPU对所有任务的处理情况
内存:了解已用和可用内存数,进而了解系统内存开销
磁盘容量:对磁盘空间余量的掌握能了解磁盘内存是否还够用
网卡:网卡的吞吐率了解网络上行下行的情况,避免网络堵塞

上面说的是硬件部分,下面说说软件部分。

以网页服务器为例,一般来说一个网页服务器内部所安装的重要软件无外乎就是以下几种:Apache、Tomcat、Nginx。而这三位主要监控的对象就是“端口存活和可达状态“,进而推断HTTP服务是否正常。其实无论是硬件数据还是软件数据在linux上都有对应的命令可以显示,但是由于运维人员所要负责的服务器可能较多,一台一台的输命令比较无聊,而且linux反馈的是数字而不是图像那种更加直观的形式,况且当数值到达阈值的时候,监控软件可以采取应急措施并且通过邮件或者短信形式通知负责人,所以引入监控软件是很有必要的。

Nagios的工作原理
一般来说,企业内部的网络拓扑图应该是这个样子的。
wKiom1cMun_CZAqmAAGG_tpnOs0506.jpg
而nagios可能就安装在上面“应用服务器”中的某一台,由于这几个服务器在同一个网段,他们之间是可以互相通信的,所以nagios就可以采集到其他服务器的硬件软件数据,然后我们可以登陆nagios服务器,以网页的形式输出这些数据。

wKiom1cM4ZORzrnWAAEdWr-uC1Y855.jpg
nagios的工作基本原理就是上面的图,监控主机上安装了nagios软件,而nagios就通过check_nrpe模块以SSL协议与目标服务器的NRPE模块进行通信,目标服务器的NRPE模块收到监控指令后,启动check_disk等外部插件对目标机器进行数据采集,然后将采集结果返回到NRPE模块,再有NRPE模块呈递给监控主机的nagios core,而nagios将这些信息通过cgi解析,以web网页的形式呈现在屏幕上供工作人员观看。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-203301-1-1.html 上篇帖子: Nagios的文件初探 下篇帖子: Nagios:登陆web界面 工作原理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表