第一十二章 监控系统Nagios
第二节 Nagios监控场景描述
为了描述问题方便,我们假定有以下服务器要监控:
*Web服务器
*数据库服务器
*邮件服务器
*NFS文件共享服务器
需要对几个服务器的服务进行监控,同时监控每个服务器的资源使用情况,包括负载情况、磁盘分区使用情况、总进程数和当前IP连接数4个项目(当然你也可以自己写脚本监控更多的资源对象)。这些服务器除了系统管理员外,还有其他用户(如程序员)对各自的服务器进行维护。当发生故障的时候,维护网站的程序员能收到报警邮件和报警短信,而管理数据库的管理员则无需收到这些报警,同时维护程序的用户可以以自己的帐号登录监控服务器,通过Web方式查看自己所管服务器的状态(只能看自己的而看不到别人管辖服务器的状态)。
通过上面的描述,我们可以整理出表12-1。
表12-1 监控场景汇总
图12-1 Web方式查看Nagios监控状态