- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
nagios配置实例.doc
nagios配置实例
Nagios官方网站
/
/docs//binjielian/blog/item/17236a12a6c35d55f919b856.html
关于Nagios
?? Nagios 是一个系统和网络监视系统。它监视你匹配的主机和服务,当事情变好或变坏的时候发出警报。
Nagios 最初被设计运行在Linux上,尽管它也可以运行在很多其他的unix上。
?? Nagios的用途包括以下:
???????? # 监视网络服务(SMTP,POPS,HTTP,NNTP,PING,等);
???????? # 监视主机资源(进程负载,磁盘使用率,内存等);
???????? # 简单的接口设计,允许用户开发自己的服务监视工具;
???????? # 平行服务检测;
???????? # 能够使用parent参数来定义网络主机树,能够发现和区分宕机和不可达;
??????? # 当服务或者主机发生问题,或者问题得到解决(通过邮件,或者用户定义发法)的时候发出通知;
???????? # 能够定义方法在服务或者主机发生事情时主动的处理问题;
???????? # 自动的日志文件轮询;
???????? # 对冗余的监控主机的支持;
???????? # 可选的WEB界面,来查看当前的网络状态,通告,和问题历史,日志文件等。
系统需求
?? 运行Nagios的需求是一台运行linux(或者UNIX)的机器和C编译器。你可能也需要配置TCP/IP,因为大部分的服务检测都是基于网络来完成的。
你不需要在在Nagios中使用CGIs。然而,如果你决定使用的话,你将需要安装以下的软件….
???????? 1. 一个WEB服务器(推荐Apache);
???????? 2. Thomas Boutell的gd库,版本是1.6.3或者更高(视CGIs)
安装Nagios
下载软件包
????? 可以到Nagios的官网下载最近的软件包/download
创建所需的用户和组
????? 创建运行Nagios的帐号
??????? # useradd nagios
???????? # passwd nagios
????? 创建命令文件组并将WEB服务的运行帐号和Nagios的运行帐号加入这个组
?????? ??# groupadd nagcmd
???????? # usermod -G nagcmd apache
???????? # usermod -G nagcmd nagios
创建安装目录
?? ???创建要安装到的目录并将目录的所有者和组改成nagios
???????? # mkdir /www/nagios
???????? # chown nagios.nagios /www/nagios
确定运行WEB服务的帐户
????? 使用以下命令确定WEB服务的运行帐号
???????? # grep ^User /etc/httpd/conf/httpd.conf
编译安装Nagios
????? 拷贝文件到安装目录并解压
???????? # mv /root/nagios-2.10.tar.gz /www/nagios
???????? # tar zxvf nagios-2.10.tar.gz
???????? # cd nagios-2.10
????? 运行配置脚本,编译Nagios,CGI,安装二进制和HTML文件,
???????? # ./configure --prefix=/www/nagios --with-command-group=nagcmd
???????? # make install
???????? # make install-init
???? ????# make install-config
??????? # make install-commandmode
?????
??????安装完后会在/www/nagios下产生5个不同的文件夹,分别是:
????????
????????* bin/??? Nagios的核心程序;
???????? * etc/??? Main, resource, object, CGI的配置文件目录;
???????? * sbin/?? CGIs的存放目录;
???????? * share/ HTML文件的存放目录(提供WEB界面和在线文档);
???????? * var/??? 存放日志,状态文件的空目录。
????????
?????
?????
配置WEB服务器和CGI认证
添加以下内容到apache的配置文件
????
Directory /www/nagios/sbin
??? Opt
您可能关注的文档
最近下载
- 数学学科课和数学活动课.docx
- 推台锯操作规程.pdf VIP
- Unit1Music测试卷2024-2025学年沪教版(五四制)七年级英语下册.docx VIP
- DB51∕T 940-2009 草原有害生物防治农药安全使用规范.pdf
- 医疗器械注册质量管理体系核查指南.pdf
- 江苏省南京市第二十九学校2023-2024学年九年级下学期第一次月考英语试题和答案详解.pdf
- 二年级上册语文素材指鹿为马人教部编版.ppt
- 2024年宁夏银川市单招职业倾向性测试题库及答案(全优).docx VIP
- 第五课 为什么我一个人站着吃.pptx VIP
- 17J925-1_压型金属板建筑构造.docx VIP
文档评论(0)