Linux下的系统监控Nagios
创始人
2024-07-23 17:00:12
0

  Linux下的系统监控Nagios

  实验目的:通过实验熟练掌握Nagios这个开源的监控解决方案的部署和应用。

  实验环境:Red Hat Enterprise Linux +nagios.3.2.0

  实验简介:公司进行了机房改造,新系统也上线了,需要一个强大的监控方案,对服务器和各服务的运行情况进行有效的监控,***个想到的就是Nagios这个强大的开源解决方案,本文以监控八台服务器和Nagios服务器本身为例。根据先实现、后深入的方式,把本文分为三个部分,开始先实现了功能,到第三个部分,在对配置的内容进行详细的讲解

  功能实现:实现Web浏览器监控,Mail报警邮件收发,手机短信收发。手机短信怎么收发呢,网上有很多很多的方法,我推荐一种就是使用139信箱,139信箱有一项免费的功能就是发邮件通知到您的手机上,可以在手机上看邮件内容。正规的方法是公司购买短线猫,1000多块钱,支持MySQL数据库,只要往数据库的发送任务表里插入一行数据即可实现报警。

  实验内容:

  一、Nagios 简介

  (一)什么是Nagios,Nagios有哪些特性

 

  更多的详细说明请参考官方网站

  Nagios是一款用于系统和网络监控的应用程序。它可以在你设定的条件下对主机和服务进行监控,在状态变差和变好的时候给出告警信息。Nagios最初被设计为在Linux系统之上运行,然而它同样可以在类Unix的系统之上运行。

  Nagios更进一步的特征包括:

  监控网络服务(SMTP、POP3、HTTP、NNTP、PING等);

  监控主机资源(处理器负荷、磁盘利用率等);

  简单地插件设计使得用户可以方便地扩展自己服务的检测方法;

  并行服务检查机制;

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

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

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

  自动的日志回滚;

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

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

  (二)Nagios工作方式图  

 

【编辑推荐】

Ubuntu安装运行Nagios

运维监控Nagios

验证Nagios的工作状态(图)

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...