Linux下Nagios+PNP4Nagios的安装与配置(4)

# /usr/local/apache2/bin/htpasswd -c /usr/local/nagios/etc/htpasswd pzh

原创:Linux下Nagios、pnn4nagios的安装与配置



e. 启动apache 服务

# /usr/local/apache2/bin/apachectl start

到这里nagios 的安装也就基本完成了,你可以通过web来访问了。

原创:Linux下Nagios、pnn4nagios的安装与配置



原创:Linux下Nagios、pnn4nagios的安装与配置


 

六、配置Nagios

Nagios 主要用于监控一台或者多台本地主机及远程的各种信息,包括本机资源及对外的服务等。默认的Nagios 配置没有任何监控内容,仅是一些模板文件。若要让Nagios 提供服务,就必须修改配置文件,增加要监控的主机和服务,下面将详细介绍。

6.1 默认配置文件介绍

Nagios 安装完毕后,默认的配置文件在/usr/local/nagios/etc目录下,我们查看下Nagios目录下的文件。

原创:Linux下Nagios、pnn4nagios的安装与配置



每个文件或目录含义如下表所示:

文件名或目录名   用途  
cgi.cfg   控制CGI访问的配置文件  
nagios.cfg   Nagios 主配置文件  
resource.cfg   变量定义文件,又称为资源文件,在些文件中定义变量,以便由其他配置文件引用,如$USER1$  
objects   objects 是一个目录,在此目录下有很多配置文件模板,用于定义Nagios 对象  
objects/commands.cfg   命令定义配置文件,其中定义的命令可以被其他配置文件引用  
objects/contacts.cfg   定义联系人和联系人组的配置文件  
objects/localhost.cfg   定义监控本地主机的配置文件  
objects/printer.cfg   定义监控打印机的一个配置文件模板,默认没有启用此文件  
objects/switch.cfg   定义监控路由器的一个配置文件模板,默认没有启用此文件  
objects/templates.cfg   定义主机和服务的一个模板配置文件,可以在其他配置文件中引用  
objects/timeperiods.cfg   定义Nagios 监控时间段的配置文件  
objects/windows.cfg   监控Windows 主机的一个配置文件模板,默认没有启用此文件  

--------------------------------------分割线 --------------------------------------

Ubuntu下配置Mrtg监控Nginx和服务器系统资源

使用 snmp+Mrtg 监控 Linux 系统

Mrtg服务器搭建(监控网络流量)

网络监控器Nagios全攻略

Nagios搭建与配置详解

Nginx环境下构建Nagios监控平台

在RHEL5.3上配置基本的Nagios系统(使用Nagios-3.1.2)

CentOS 5.5+Nginx+Nagios监控端和被控端安装配置指南

Ubuntu 13.10 Server 安装 Nagios Core 网络监控运用

--------------------------------------分割线 --------------------------------------

6.2 配置文件之间的关系

在nagios的配置过程中涉及到的几个定义有:主机、主机组,服务、服务组,联系人、联系人组,监控时间,监控命令等,从这些定义可以看出,nagios各个配置文件之间是互为关联,彼此引用的。

成功配置出一台nagios监控系统,必须要弄清楚每个配置文件之间依赖与被依赖的关系,最重要的有四点:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/75002248103aa6816dfc208b593de8f9.html