nagios服务器监控解决方案

nagios服务器监控解决方案

ID:23634605

大小:1.00 MB

页数:20页

时间:2018-11-09

nagios服务器监控解决方案_第1页
nagios服务器监控解决方案_第2页
nagios服务器监控解决方案_第3页
nagios服务器监控解决方案_第4页
nagios服务器监控解决方案_第5页
资源描述:

《nagios服务器监控解决方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、NAGIOS服务器监控解决方案第20页共20页目录第一章背景介绍31.1背景描述3第二章系统需求32.1硬件需求32.2软件需求32.3网络要求4第三章系统架构43.1结体架构53.2系统组成63.2.1关于NAGIOS63.2.2NAGIOS配置文件关系说明73.2.3关于nrpe83.2.4关于NSClient++9第四章系统功能94.1Monitoring菜单94.2Reporting菜单104.3Configuration菜单134.4短信警报功能14第五章系统布署155.1添加WINDOWS主机到监控服务器系统165.2添加Linux主机

2、到监控服务器系统18第六章系统优点196.1NAGIOS的特性206.2NAGIOS的优点206.3NAGIOS的缺点20第20页共20页第一章背景介绍1.1背景描述 随着业务的增长网络规模也不断扩大、服务器或设备也相应增多,采用更加高效、更自动化、更节省运维成本的管理手段来控制故障发现、故障跟踪、故障恢复显得越来越重要。一旦网络、服务器、视频监控设备以及各种应用出现问题,常常会给企事业造成很大的损失。因此,必须有一个开源的的服务器监控平台能够提供7x24小时检测网络、服务器、视频监控设备以及各种应用,及时将服务异常终止的有用信息收集起来,通过短信

3、、Email、声音反馈给管理人员,管理人员就可以及时排除故障,避免造成重大损失。采用开源的操作系统以及软件能有效提高效率降低运维成本。Nagios是一款开放源代码的软件,利用它可以实现服务器的各种资源检测(CPU、内存、硬盘、网络等等),当服务器或者服务中断nagios可以将这一信息以短信、声音的形式通告管理员,有效缩短故障发现的时间,将损失减至最低。第二章系统需求2.1硬件需求服务器类型普通1U、2U服务器CPU2.0G内存1GB硬盘40GB网络100M网卡2.2软件需求系统类型LINUX/UNIX建议CentOS5.5第20页共20页APACH

4、E或者nagioshttpd-2.3.或nginx-0.7.30GCCgcc-4.xPHPphp-5.2.14MYSQLmysql-5.1.32nagiosnagios-3.0.6NSClient++NSClient++-0.3.8nrpenrpe-2.82.3网络要求监控服务器与被监控的服务器网络可以互通,监控服务器端需要开放TCP:80端口用于WEB浏览;被监控的WINDOWS主机安装NSClient++,被监控的LINUX要安装nrpe并且开放TCP:5666,TCP:12489端口用于收集服务器的CPU、内存、硬盘的使用情况。监控服务器必须

5、要通外网,否则不能发送警报邮件到139邮箱给管理人员第一时间了解情况。如果不安装NSClient++和nrpe程序到被监控的服务器只能实现简单的检测服务端口是否通畅,不能检测进程、网络、硬件的使用情况。第三章系统架构整个平台是以LAMP(linux+apache+mysql+php)为基础平台,通过nagios以及nrpe插件,实现监控服务器的硬盘使用、内存使用、CPU使用以及各种服务。管理人员日常通过web浏览器远程登录服务器监控系统第20页共20页,检测各被监控服务器的运行状态、服务状态、进程信息、操作日志等信息。在出现异常时,通过WEB可以查

6、看到具体的异常服务器、进程等信息,并根据这些信息来处理异常。3.1结体架构3.2系统组成第20页共20页整个监控服务器系统的构成主要有nagios、nagios-plugins、nrpe、NSClient++,各模块有机地组合、提供了一个强大的监控管理服务器的平台。Nagios提供了一个由CGI程序编写的WEB界面,所以apache或者nginx必须要先支持cgi模块才能正常登录管理平台。Nagios本身不自带插件,需要另外安装nagios-plugins插件,nagios-plugins插件位于/usr/local/nagios/libexec/

7、目录下。Nagios使用Nagios-plugins功能下达指令,被监控的服务器需要安装nrpe或者NSClient++用于收集服务器的硬件资源使用情况、服务运行情况。3.2.1关于NAGIOSNagios是一款用于系统和网络监控的应用程序。它可以在你设定的条件下对主机和服务进行监控,在状态变差和变好的时候给出告警信息。Nagios最初被设计为在linux系统之上运行,然而它同样可以在类Unix的系统之上运行。Nagios更进一步的特征包括:²监控网络服务(SMTP、POP3、HTTP、NNTP、PING等);²监控主机资源(处理器负荷、磁盘利用率

8、等);²简单地插件设计使得用户可以方便地扩展自己服务的检测方法;²并行服务检查机制;²具备定义网络分层结构的能力,用"pa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。