Linux下Ngios的安装与配置.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文档。上传文档
查看更多
Linux下Ngios的安装与配置

Nagios是企业普遍使用的最具影响力的网络信息监视系统之一,它可以动态监视指定的网络状态,并在状态异常时发出警告音或邮件报警通知运维人员。监控的类型和警报定时器是完全可定制的。 Nagios的另一强大功能是它能同时监测主机和服务。例如,它可以同时监测到IP地址和TCP/UDP端口号。为进一步阐述此功能,我们假定有台需要监测的web服务器,Nagios可运用在服务器上基于IP/服务器名运行ping命令的方法检测服务器是否在线,同时当服务器的RTT(往返时延)增加时,Nagios会随时告警。另外,Nagios还能检测TCP的80端口(web服务器)是否可达,比如可能出现服务器在线但Apache/IIS没有响应的情况。 而基于Nagios的第三方监测工具如Centreon, FAN , op5 Monitor 在界面设计,自动化运行和技术支持方面在独立的Nagios引擎基础上提供了相应的补充。 本段教程将展示Linux下Nagios的安装与配置. Debian或Ubuntu下Nagios的安装 Debian系统用户使用apt-get命令就可安装Nagios: root@mrtg:~# apt-get install nagios3 Nagios安装过程中可以设置邮件服务器,安装后也可以进行自定义设置。 提示:为使Nagios可正常发送邮件通知,需正确配置SMTP。 可以看到Nagios支持多种邮件传送方式。最常见的莫过于服务器(Internet Site)直接向接收者发送邮件,另一种常见的形式是用智能主机或中继服务器,将邮件传送至中继邮件服务器,然后它负责将邮件传送给接收者。 进行下一步操作时服务器的域名需要包含进去。 最后,设置一下Nagios管理员‘nagiosadmin’的密码,用户可以之后自行修改密码。 CentOS或RHEL下Nagios的安装 使用yum命令来安装,建立repoforge库之后运行如下yum命令: [root@mrtg ~]# yum install nagios nagios-plugins 监测需求 本段教程中,我们希望完成以下监测内容: 每三分钟监测一次所有Linux服务器。 每三分钟监测一次所有思科路由器。 所有的邮件告警集中发送至sentinel@example.tst。 发出告警前Nagios都将进行3次验证以确保问题确有发生。 当设备的往返时延超过100ms并且/或包丢失量超过20%将发出邮件告警。 余下的教程将指导您如何在Linux系统中配置Nagios。 Ubuntu下Nagios的配置 明确Nagios配置文件的地址至关重要,以下路径指明了Debian系统下Nagios的配置文件地址。 /etc/nagios-plugins 实现监测功能的专有脚本存放地址 /etc/nagios3 添加主机、服务,定义检测和定时器的配置文件 /usr/lib/nagios/plugins 用于监测的可执行文件 接下来的步骤相互关联,由此开始定义主机,主机组及向主机组添加服务操作。 添加主机模板 我们对同一类型的主机定义了对应的模板,这里使用安装文件作举例说明。 首先,为Linux设备定义主机模板。 root@mrtg:~# cd /etc/nagios3/conf.d root@mrtg:/etc/nagios3/conf.d/# cp generic-host_nagios2.cfg linux-server.cfg 如下编辑linux-server.cfg。需要修改部分已经标出。 root@mrtg:/etc/nagios3/conf.d/# vim linux-server.cfg define host{ name linux-server ; 名称,需修改 notifications_enabled 1 event_handler_enabled 1 flap_detection_enabled 1 failure_prediction_enabled 1 process_perf_data 1 retain_status_information 1 retain_nonstatus_information 1 check_command example-host-check ; 检查所用脚本,需修改 check_interval 3 ; 连续检查的间隔,需修改 max_check_attempts 3 ; 产生邮件告警前的自检次数,需修改 notifi

文档评论(0)

kpky39 + 关注
文档贡献者

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

1亿VIP精品文档

相关文档