`
xiaolin0199
  • 浏览: 573155 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Nagios 使用 hostgroup

 
阅读更多

 

有的时候我们需要监控的不是1台机器,而是100台机器,且这100台机器都是相同的配置。

 

如果如们为这一台一台机器单独配置那将是不可想像的...

 

这时我们可以用到一个 hostgroup 的功能 ... 很简单,三步

 

1.  添加  hostgroup

写道
cd /etc/nagios3/conf.d/

sudo vim hostgroups_nagios2.cfg


** add like this **



define hostgroup {
    hostgroup_name BBT-TEST
    alias BBT TEST SERVER
    members u146,u147
}

 

2.  定义 members

写道
define host{
    use generic-host ; Name of host template to use
    host_name u146
    alias 10.10.10.146
    address 10.10.10.146
    hostgroups BBT-TEST
}

define host{
    use generic-host ; Name of host template to use
    host_name u147
    alias 10.10.10.147
    address 10.10.10.147
    hostgroups BBT-TEST
}

 

3.  将原 define server 中的  host_name  改为  hostgroup_name即可

 

写道
# Alive
define service{
    use generic-service
    #host_name 10.10.10.146
    hostgroup_name BBT-TEST
    service_description Check Host Alive
    check_command check-host-alive
}

 

 

**  这里所有  BBT-TEST里的members成员都可以享用同一配置

 

分享到:
评论

相关推荐

    nagios 安装使用

    ./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-httpd-conf=/etc/apache2/sites-enabled ``` 5. **编译和安装**: ``` make all sudo make install sudo make install-init sudo...

    nagios监控配置centos6.4

    在配置过程中,使用`--with-command-group=nagcmd`参数指定命令组,然后执行`make`命令进行编译和安装。最后,通过`make install-init`, `make install-config`, `make install-commandmode`, 和 `make install-...

    安装nagios并且邮件报警

    ./configure --with-nagios-user=nagios --with-nagios-group=nagcmd --with-mysql make && make install chkconfig --add nagios chkconfig nagios on ``` 下载并编译安装Nagios插件,确保它们可以正常使用。...

    CentOS安装Nagios和监控Linux、Windows客户端以及微信报警详细配置

    - `./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-ssl=/usr/local/ssl` - `make all` - `make install` - `make install-daemon` - `make install-daemon-config` - 启动NRPE服务...

    Nagios安装配置说明

    - **定义主机组**:在 `/usr/local/nagios/etc/objects/hostgroups/` 目录下编辑主机组配置文件。 - **定义依赖关系**:在 `/usr/local/nagios/etc/objects/dependencies/` 目录下编辑依赖关系配置文件。 ##### 3. ...

    nagios+check_logifiles实现日志监控.docx

    --with-nagios-group=nagios \ --with-seekfiles-dir=/usr/local/nagios/var/tmp \ --with-protocols-dir=/usr/local/nagios/var/tmp \ --with-perl=/usr/bin/perl \ --with-gzip=/bin/gzip ``` 如果在配置...

    nagios的安装和配置 nagios的安装和配置nagios的安装和配置nagios的安装和配置

    ./configure --prefix=/usr/local/nagios --with-httpd-conf=/etc/apache2/sites-available --with-nagios-user=nagios --with-nagios-group=nagios make all sudo make install ``` 4. **配置Apache**:确保...

    nagios监控交换机端口

    Nagios是一款广泛使用的开源网络监控系统,它可以监控主机和服务的状态,并在发生故障时通过电子邮件、短信等方式通知管理员。MRTG(Multi Router Traffic Grapher)则是一种用于绘制路由器或交换机端口流量图表的...

    Nagios监控平台之三:MRTG监控交换机流量.docx

    5. **配置目标主机**:使用`snmp-agent target-host trap address udp-domain <nagios服务器IP> params securityname public`命令来指定Nagios服务器的IP地址,并设置安全名(即社区字符串)为`public`。 #### 三、...

    ledbetter, 编写来自Nagios的警报统计信息并将它的报告给 Graphite的脚本.zip

    ledbetter, 编写来自Nagios的警报统计信息并将它的报告给 Graphite的脚本 LedbetterLedbetter是收集Nagios问题统计数据并... 它专注于摘要( 总体上,servicegroup和 hostgroup ) 统计数据,并将它们写到 Graphite 中的n

    nagios基本安装配置介绍

    [root@nagios nagios-plugins-2.3.2]# ./configure --with-nagios-user=nagios --with-nagios-group=nagios ``` 4. **安装**: ```bash [root@nagios nagios-plugins-2.3.2]# make all [root@nagios nagios-...

    nagios 和 cacti整合 及 错误排解

    # ./configure --with-nagios-user=nagios --with-nagios-group=nagios # make # make install ``` #### 四、错误排解 在部署和使用Nagios的过程中,可能会遇到各种问题。下面列举了一些常见的错误及其解决方法。 ...

    Nagios监控mysql的安装配置及报警.pdf

    [root@nagios nagios-plugins-1.4.15]# ./configure –with-nagios-user=nagios –with-nagios-group=nagios –enable-extra-opts –enable-libtap –enable-perl-modules [root@nagios nagios-plugins-1.4.15]# ...

    Nagios监控mysql的安装配置及报警[归类].pdf

    [root@nagios nagios-plugins-1.4.15]# ./configure –with-nagios-user=nagios –with-nagios-group=nagios –enable-extra-opts –enable-libtap –enable-perl-modules [root@nagios nagios-plugins-1.4.15]# ...

    Nagios E Book - Linux Networking Monitoring

    - `hostgroup_alias`: 主机组别名。 ##### 对象配置概述 在`objects.cfg`文件中,可以定义主机、服务、联系人、联系组等各种对象,每个对象都具有特定的属性,例如: - `define host`: 定义主机对象。 - `use`: ...

    nagios配置方法

    command_line /usr/local/nagios/libexec/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ } ``` #### 配置NRPE检查命令 ```bash [root@UnixHot ~]# vi /usr/local/nagios/etc/nrpe.cfg ``` 编辑`/usr/local/nagios/etc/...

    NAGIOS 6

    `service_notification_options`和`host_notification_options`分别指定了服务和主机异常时的通知类型,而`service_notification_commands`和`host_notification_commands`则指定了使用哪种命令来发送通知,这里使用...

    ansible_nagios4_server_config:Nagios 4配置部署和维护角色

    添加到您的host_vars或group_vars: 额外的Nagios配置选项 并添加为只读: nagios_cgi_authorized_for_read_only:user1,user2 或更改指定的权限: nagios_cgi_authorized_for_system_information: nagiosadmin ...

Global site tag (gtag.js) - Google Analytics