nagios与pnp4nagios安装配置备忘

nagios与pnp4nagios安装配置备忘

ID:32658202

大小:207.97 KB

页数:17页

时间:2019-02-14

nagios与pnp4nagios安装配置备忘_第1页
nagios与pnp4nagios安装配置备忘_第2页
nagios与pnp4nagios安装配置备忘_第3页
nagios与pnp4nagios安装配置备忘_第4页
nagios与pnp4nagios安装配置备忘_第5页
资源描述:

《nagios与pnp4nagios安装配置备忘》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Nagios与pnp4nagios安装配置备忘August16,2012赳络评论(5)Nagios是一个非常灵活的监控系统,可以监控常见的各种服务以及服务器的运行状态,并在监测到服务器发生故障的情况下,使用各种不同的方式通知维护人员发生了何种故障。Nagios只提供一个监控平台,本身并不提供任何工具来对服务器进行监控或报警,也不提供发送报警信息的代码,所有这些功能都是由插件来实现的。Nagios可以很好地整合所有的插件一起高效的工作。通过分工合作來实现一个完善的监控机制。Nagios特征包括:1.监控网络

2、服务(SMTP、POP3、HTT1SSH、mysql、NNTP、PING等);2•监控主机资源(处理器负荷、磁盘利用率等);3.简单地插件设计使得用户可以方便地扩展自己服务的检测方法;4.并行服务检查机制;5.具备定义网络分层结构的能力,用〃pamr)t〃主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态;6•当服务或主机问题产生与解决时将告警发送给联系人(通过EMail.短信、用户定义方式);7.具备定义事件句柄功能,它可以在主机或服务的事件发生时获耳又更多问题定位;&自动

3、的口志回滚;9.可以支持并实现对主机的冗余监控;10.可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等;常用的nagios系统一般组成:nagios、nagios-plugins、nrpe>nsclient++,被动监控时要用到nsca一个典型的架构如下图所示:监控服务器被监控服务器上面架构只能监控到服务器的外部服务,如HTTP、SSH、FTP,要实现对木地信息的监控可以通过在被监控服务器上安装NRPE服务,作为监控代理来实现对本地信息的监控,架构如下:监控服务器被监控服务器NRPE由两

4、个部分组成:工作在监控机的check_nrpe插件、工作在被监控机的NRPE守护进程。Nagios服务器执行check_nrpe插件并告诉他检查哪个服务,check_nrpe插件通过SSL连接方式联系远独服务器上的NRPE守护进程,NRPE守护进帝执行相应的插件完成指定的检查,并返回结果。完整的Nagios各组件关系图(author:Marion)WebNSCANagiosDaemonNagiosPluginsNDOUtilssend-nscaNRPELinux/UnixSNMPSNMPSwitch/Ro

5、uterPrinterSNMPWindowsNSCIient++SNMPDatabase本文主要介绍通过RPM方式安装,需要事先添加两个源:EPEL和RPMFORGE,这也是两个非常稳定、非常常用的YUM源,因为这两个源的安装包吋有变化,所以这里只给出发布源的地址,而不是具体的RP.V1地址:RPMFORGE:http://repoforge・org/use/EPEL:https://fedoraproject.org/一、Server端安装:#安装nagiosyum-yinstallnagiosnagi

6、os-nrpcnagios-pluginsnagios-plugins-nrpechecklogfiles#添加nagios到系统自动运行chkconfig--addnagioschkconfignagiosonnagios相关路径:/etc/nagios#配置文件目录:/etc/nagios/objects#模板相关配置/usr/sbin/nagios#nagios主程序/usr/1ib(64)/nagios/cgi-bin/WnagiosCGI文件目录/usr/1ib(64)/nagios/plugi

7、ns/#插件目录/usr/sharc/nagios/html/#网页文件目录/var/log/nagios/#日志,存档目录配置Apache/Nginx密码访问#nagiosadmin为用户名,配置这个用户名为省很多事htpasswd-c/etc/nagios/htpasswd.nagiosnagiosadmin启动并测试servicenagiosstartservicehttpdstart#打开浏览器,输入密码,在host里面应该有“localhosl”这台机器http://{your_ip_addre

8、ss}/nagios二、Nagios的配置文件对nagios进行配置需要了解一个概念object(对象),nagios使用object来对各种信息进行组织,nagios中的包含如下object:contact(联系人):何种方式,何种情况下采用何种方式报警给何人contactgroup(联系人组):对联系人进行组织timeperiod(监控时间段):7X24还是workhours,或者其他自定义的时间段host(主机):被监控

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

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

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