Inagios 配置(二) : nagios 添加监控目标

1、文件说明:

Inagios 在/etc/nagios 目录下添加了一个intance 目录,该目录存放了如下实例配置:

commands.cfg 命令定义文件

groups.cfg  属组定义文件

templates.cfg  摸板定义文件

hosts.cfg   监控主机定义文件

services.cfg  监控服务定义文件

 

2、添加监控目标

监控目标包括主机和服务两个部分,由于实例中诸多参数已经定义完毕,所以只需要修改 hosts.cfg 和services.cfg 这两个文件即可。

vi hosts.cfg

 

define host{
        use                     default_host  ;使用默认主机模板
        host_name          test-host   
        alias                   test-host
        address                 192.168.1.2

        }

保存退出

 

 vi services.cfg

 

define service{
        use                             default_service ;使用默认服务模板
        host_name                       test-host    ; 必须已经在hosts.cfg 文件有过定义
        service_description             HTTP
        check_command                   check_http!80!ok
        }
 

保存退出

 

注:

define service 的 host_name 部分可用“ ,” 间隔多个相同服务的主机名,以快速配置;

对有特殊参数的主机或服务,不需要修改摸板,直接在 hosts.cfg 或 services.cfg 中相应的定义中修改即可;

 

3、邮件告警

为方便级别管理,默认定义如下几个邮件告警组:

Manager 管理组  
WebLogin WEB LOGIN  
admins Nagios Administrators nagiosadmin
nocheck_mail 无告警  
systems 系统组  
yunxing 运行组

 

vi contacts.cfg

 

define contact{
        contact_name                             zhangsan

        contactgroups                             systems
        email                                           [email protected]
        use                                             default_contact
}
 

保存退出

 

 

具体参数详解,请参见nagios 帮助文档

你可能感兴趣的:(nagios,目标,监控主机)