2017-12-08 16 views
0

Icing 2.8にアップデートしたばかりで、リモートホストをチェックする「新しい」方法が必要なので、動作させようとしています。Icinga2:マスタの代わりにリモートホストをチェックする

マスター上で、zones.dにリモートホストのホスト名を含むフォルダを追加しました。私はいくつかの小切手を追加しましたが、すべてがリモートの代わりにマスターから実行されているようです。

例:私はRedisを監視する必要があります。マイ/etc/icinga2/zones.d/remotehostname/redis.confでredis.conf:

apply Service "Redis" { 
    import "generic-service" 

    check_command = "Redis" 

    vars.notification["pushover"] = { 
      groups = [ "ADMINS" ] 
    } 

assign where host.name == "remotehostname" 

}

新しいサービスがIcingaWebにポップアップしますが、それとのエラーが出:

execvpe(/usr/lib/nagios/nagios-plugins/check_redis_publish_subscribe.pl) failed: No such file or directory 

これは、ファイルが存在しないため、マスター上で正しいです。しかし、リモートホストには存在します。

これをリモートホストで実行し、そのホストに出力をマスタに返すようにするにはどうすればよいですか?

command_endpoint = host.name

それとも、ゾーンを作成し、ホストにゾーンを追加しようとすることができます:

答えて

0

あなたはサービスにこれを書き込むことができます。

これはあなたに役立つかもしれません: NetWays Blog

関連する問題