Linux下的系统监控Nagios

运维 系统运维
什么是Nagios?Linux下的系统监控Nagios是怎样进行运行的?Nagios能够运行在Linux/Unix平台上,同时提供一个可选的基于WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等等。本文讲述的是Linux下的系统监控Nagios。

  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的工作状态(图)

责任编辑:zhaolei 来源: deepin
相关推荐

2011-03-25 15:37:17

Solarisnagios

2011-03-23 09:11:40

Nagios监控

2011-03-21 11:14:22

LinuxNagios

2011-03-21 13:01:56

LinuxNagios安装

2011-03-21 14:53:27

Nagios监控Linux

2011-03-24 08:56:23

nagios监控

2011-04-06 14:24:21

Nagios监控Linux

2011-03-21 14:53:27

Nagios监控Linux

2011-03-21 14:53:36

Nagios监控Linux

2011-04-06 14:24:20

Nagios监控Linux

2011-03-24 11:03:05

Nagios监控Linux

2014-09-28 10:37:45

LinuxNagiosNRPE

2011-03-23 09:05:40

Nagios监控

2011-03-23 14:43:10

Nagiosnagios.cfg

2014-08-06 15:25:36

LinuxNagios

2011-03-23 10:17:25

Nagios监控

2011-03-23 12:44:06

Nagios监控

2011-03-21 11:14:24

LinuxNagios

2011-03-22 09:07:13

Nagios监控Linux

2013-12-19 14:53:01

点赞
收藏

51CTO技术栈公众号