nagios研究报告.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
nagios研究报告

nagios研究报告 Nagios研究报告 Nagios研究报告 Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 1 实现原理 Nagios 软件需安装在一台独立的服务器上运行,这台服务器称为监控中心。监控中心服务器可以采用 Linux 或 Unix 操作系统;每一台被监视的硬件主机或服务都运行一个与监控中心服务器进行通信的 Nagios 软件后台程序,也可以理解为 Agent 或插件均可。 监控中心服务器读取配置文件中的指令与远程的守护程序进行通信,并且指示远程的守护程序进行必要的检查。虽然 Nagios 软件必须在 Linux 或 Unix 操作系统上运行,但是远程被监控的机器可以是任何能够与其进行通信的主机,根据远程主机返回的应答,Naigos将依据配置进行回应;接着 Nagios 将通过本地的机器进行测试,如果检测返回值不正确,Nagios 将通过一种或多种方式报警;具体原理如下图所示: 2 功能介绍 2.1 监控网络服务 支持的网络服务包括SMTP、POP3、HTTP、NNTP、PING等 2.2 监控主机资源 可以监控CPU负荷、磁盘利用率等 2.3 检测功能扩展 简单地插件设计使得用户可以方便地扩展自己服务的检测方法; 2.4 并行服务检查机制 并行的进行服务状态检测,可以很大的提高检测效率。 2.5 具备定义网络分层结构的能力, 用parent主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态; 2.6 告警处理 当服务或主机问题产生与解决时将告警发送给联系人(通过EMail、短信、用户定义方式); 2.7 故障预防 可以定义一些处理程序,使之能够在服务或者主机发生故障时起到预防作用; 2.8 日志滚动 自动的日志滚动功能; 2.9 冗余监控 可以支持并实现对主机的冗余监控; 2.10 监控界面定制 可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等; 2.11 手机查看系统监控信息 可以通过手机查看系统监控信息; 2.12 自定义的事件处理控制器 可指定自定义的事件处理控制器; 3 系统安装 3.1 系统需求 Nagios所需要的运行条件是机器必须可以运行Linux(或是Unix变种)并且有C语言编译器。你必须正确地配置TCP/IP协议栈以使大多数的服务检测可以通过网络得以进行。你需要但并非必须正确地配置Nagios里的CGIs程序,而一旦你要使用CGI程序时,你必须要安装以下这些软件...一个WEB服务(最好是Apache) 3.2 安装过程 3.2.1 安装基础支持套件和添加用户 1. 2. 3. 4. 5. 6. nagios需要一些基础支持套件才能运行,如apache,gcc,glibc,gd库等。 添加一个名为nagios的用户用以专门跑nagios 设置密码 添加nagcmd用户组,用以通过web页面提交外部控制命令 将nagios用户加入nagcmd组 将apache用户加入nagcmd组 3.2.2 2.安装nagios 1. 2. 3. 4. 这时nagios基本已经安装完成,默认安装后的配置文件用于启动nagios是没有问题的。 修改nagiosadmin这行其中的邮件地址为你的email地址,以将报警邮件发到你的邮箱 安装nagios的web接口 设置登陆web界面时HTTP验证的账号密码 3.2.3 4.安装nagios-snmp-plugins nagios-snmp-plugins是一套用Perl编写的通过SNMP方式监控主机的插件程序。 配置这些插件的使用时需要配置cpan,CPAN是Comprehensive Perl Archive Network的缩写.。它是一个巨大的Perl软件收藏库,收集了大量有用的Perl模块(modules)及其相关的文件。这里主要是使用Perl-Net-SNMP模块。有两种方式安装: A)通过CPAN来安装 B) 手工安装 首先去官方网站下载以下几个模块 Crypt::DES Digest::MD5 Digest::SHA1 Digest::HMAC Net::SNMP 下载后对于每个模块依次按照下面的方式安装 表示模块名,具体请按上面提到的模块替换 注意:Net::SNMP模块必须在最后安装。至此Net::SNMP手动安装完毕 执行nagios-snmp-plugins安装脚本,执行之后会将插件命令安装到/usr/local/nagios/libexec下 3.2.4 5.其他设置 至此nagios基本已经安装完

文档评论(0)

1045141460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档