主机名 |
操作系统 |
IP |
作用 |
nagios-server |
redhat 9 |
192.168.0.111 |
监控机 |
dbpi |
redhat 9 |
192.168.0.100 |
被监控机 |
yahoon |
xp |
192.168.0.28 |
被监控机 |
nagios的功能是监控服务和主机,但是他自身并不包括这部分功能的代码,所有的监控、检测功能都是有插件来完成的。再说报警功能,如果监控系统发现问题不能报警那就没有意义了,所以报警也是nagios很重要的功能之一。但是,同样的,nagios自身也没有报警部分的代码,甚至没有插件,而是交给用户或者其他相关开源项目组去完成。
nagios安装,是指基本平台,也就是nagios软件包的安装。它是监控体系的框架,也是所有监控的基础。
打开nagios官方的文档,会发现nagios基本上没有什么依赖包,只要求系统是linux或者其他nagios支持的系统。不过如果你没有安装apache(http服务),那么你就没有那么直观的界面来查看监控信息了,所以apache姑且算是一个前提条件。关于apache的安装,网上有很多,照着安装就是了。安装之后要检查一下是否可以正常工作。
|
状态 |
代码 |
颜色 |
正常 |
OK |
绿色, |
警告 |
WARNING |
×××, |
严重 |
CRITICAL |
红色, |
未知错误 |
UNKOWN |
深××× |
![nagios全攻略(一)----准备阶段_休闲](https://s2.51cto.com/attachment/200808/200808211219300581390.jpg?x-oss-process=image/resize,m_fixed,w_1184)
主机名 |
要监控的服务 |
nagios-server |
是否活动 |
是否开启ftp | |
磁盘使用情况 | |
dbpi |
是否活动 |
是否开启ssh | |
磁盘使用情况 | |
cpu负载 | |
swap分区使用情况 | |
主进程数 | |
当前登陆用户 | |
僵尸进程数 | |
yahoon |
是否活动 |
是否开启80端口 | |
是否启动W3SVC服务 | |
cpu负载 | |
内存使用情况 | |
运行时间 | |
NSClient客户端版本(NSClient是一个windows下的nagios客户端) | |
C盘使用情况 | |
D盘使用情况 | |
explorer进程运行情况 |