fr222093 发表于 2013-05-06 00:34

nagios server 自动加入主机及服务

本帖最后由 fr222093 于 2013-05-15 00:23 编辑

各位好!!
1、小弟先前用过OPENnms这套软体,可以定义范围的ip以後,伺服端会自动收寻节点并加入client进伺服器监控,连服务也会自动加入。
请教一下有无Nagios高手,有没有这样的脚本来实现这种方案。
2、假使已加入伺服器中正在监控的client端,client又自行增加服务了。伺服端是否有自动去定义新的服务的脚本。
感谢各位的回答及指教。

typuc 发表于 2013-05-08 21:55

nagios不行 zabbix 好像可以

Crisewng 发表于 2013-05-11 23:11

这个恐怕得你自己写脚本添加主机配置文件了把 ,我添加主机都是这样加的#!/usr/bin/perl

use warnings;
use strict;
open my $fh,'<',"ip" or die "$!\n";
my @host = <$fh>;
close $fh
foreach my $host_name (@host) {
    chomp $host_name;
    print "define host {\n";
    print "\n";
    print "use\t\t linux-server\n";
    print "host_name\t $host_name\n";
    print "alias\t\t $host_name\n";
    print "address\t\t $host_name\n";
    print "}\n";
}

bun 发表于 2013-05-12 12:54

fr222093 发表于 2013-05-15 00:22

本帖最后由 fr222093 于 2013-05-15 00:22 编辑

因為我要走雲端結合的 所以需要自動來節省

fr222093 发表于 2013-05-15 00:24

不好意思 一定要用nagios
   

typuc 发表于 2013-05-18 00:27

通过shell 脚本定时扫描网络IP,然后添加简单ping 和 check_tcp是可以实现的

kmr888 发表于 2013-05-18 12:38

可以根据实际服务手动填加。皇冠网址 www.h8866.com

fr222093 发表于 2013-05-18 23:40

小弟不懂的寫腳本,不知是否有高手可support,腳本!!回复 7# typuc


   

v_m114 发表于 2013-05-19 00:12

我之前用的是nagios+nagiosql,通过shell脚本插入相应信息至nagiosql的数据库实现自动添加的;不过现在已经全部迁移至zabbix了
页: [1] 2
查看完整版本: nagios server 自动加入主机及服务