Nagios与pnp4nagios安装配置备忘.docxVIP

  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与pnp4nagios安装配置备忘

Nagios与pnp4nagios安装配置备忘August 16, 2012 /network网络 /network/nagios-configure-is-simple.html评论(5) Nagios 是一个非常灵活的监控系统,可以监控常见的各种服务以及服务器的运行状态,并在监测到服务器发生故障的情况下,使用各种不同的方式通知维护人员发生了何种 故障。Nagios只提供一个监控平台,本身并不提供任何工具来对服务器进行监控或报警,也不提供发送报警信息的代码,所有这些功能都是由插件来实现的。 Nagios可以很好地整合所有的插件一起高效的工作。通过分工合作来实现一个完善的监控机制。Nagios特征包括:1.监控网络服务(SMTP、POP3、HTTP、SSH、mysql、NNTP、PING等);2.监控主机资源(处理器负荷、磁盘利用率等);3.简单地插件设计使得用户可以方便地扩展自己服务的检测方法;4.并行服务检查机制;5.具备定义网络分层结构的能力,用parent主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态;6.当服务或主机问题产生与解决时将告警发送给联系人(通过EMail、短信、用户定义方式);7.具备定义事件句柄功能,它可以在主机或服务的事件发生时获取更多问题定位;8.自动的日志回滚;9.可以支持并实现对主机的冗余监控;10.可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等;常用的nagios系统一般组成:nagios、nagios-plugins、nrpe、nsclient++,被动监控时要用到nsca一个典型的架构如下图所示:上面架构只能监控到服务器的外部服务,如HTTP、SSH、FTP,要实现对本地信息的监控可以通过在被监控服务器上安装NRPE服务,作为监控代理来实现对本地信息的监控,架构如下:NRPE 由两个部分组成:工作在监控机的check_nrpe 插件、工作在被监控机的NRPE守护进程。Nagios 服务器执行check_nrpe 插件并告诉他检查哪个服务,check_nrpe 插件通过SSL 连接方式联系远程服务器上的NRPE守护进程,NRPE守护进程执行相应的插件完成指定的检查,并返回结果。完整的Nagios各组件关系图(author:/uid-233544-id-2427477.htmlMarion)本文主要介绍通过RPM方式安装,需要事先添加两个源:EPEL和RPMFORGE,这也是两个非常稳定、非常常用的YUM源,因为这两个源的安装包时有变化,所以这里只给出发布源的地址,而不是具体的RPM地址:RPMFORGE:/use//use/EPEL:/wiki/EPEL/zh-cn/......一、Server端安装:#安装nagiosyum -y install nagios nagios-nrpe nagios-plugins nagios-plugins-nrpe check_logfiles#添加nagios到系统自动运行chkconfig --add nagioschkconfig nagios onnagios相关路径:/etc/nagios #配置文件目录:/etc/nagios/objects #模板相关配置/usr/sbin/nagios # nagios主程序/usr/lib(64)/nagios/cgi-bin/ #nagios CGI文件目录/usr/lib(64)/nagios/plugins/ #插件目录/usr/share/nagios/html/ #网页文件目录/var/log/nagios/ #日志,存档目录配置Apache/Nginx密码访问# nagiosadmin为用户名,配置这个用户名为省很多事htpasswd -c /etc/nagios/htpasswd.nagios nagiosadmin启动并测试service nagios startservice httpd start#打开浏览器,输入密码,在host里面应该有“localhost”这台机器http://{your_ip_address}/nagios二、Nagios的配置文件对nagios 进行配置需要了解一个概念object(对象),nagios 使用object 来对各种信息进行组织,nagios 中的包含如下object:contact(联系人):何种方式,何种情况下采用何种方式报警给何人contactgroup(联系人组):对联系人进行组织timeperiod(监控时间段):7×24还是workhours,或者其他自定义的时间段host(主机):被监控的服务器hostgroup(主机组):对主机进行分类组织command(命令):定义Na

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档