ディスカバリの設定変更反映について
いつも参考にさせて頂いております。
Zabbixのディスカバリの挙動で、少し不可解な動きがございましたので、
質問させてください。
【現象】
zabbix-server2.3.5にて192.168.0.1-100のIP帯でホストディスカバリを行っていましたが、
IP帯の中で不要なIPが含まれて抽出されたことに気付き、途中で192.168.0.11-100にIPの範囲を変更しました。
しかし変更後2時間経っても、192.168.0.1-10にディスカバリの通信が飛んできていました。
また、ディスカバリを無効にしても暫くディスカバリが続いていました(tcpdumpにて確認)
【質問】
1. 設定が同期される(configuration syncerの動作?)のにタイムラグができるのはZabbixの仕様という解釈でよろしいでしょうか?
2. ディスカバリの無効も同様に、ディスカバリの停止まで時間が掛かるものなのでしょうか?
3. ディスカバリの設定変更したものを即時に反映させる方法はございますでしょうか?
4. [監視データ]-[ディスカバリ]に192.168.0.1-10の範囲で抽出されたホストが表示されていますが、
このままアクションを実行すると192.168.0.1-10の範囲で抽出されたものもアクションでIPの範囲が未指定の場合は実行対象になるのでしょうか?
5. 4で抽出されたホストを即時で消す方法はございますでしょうか?
以上、ご回答下さいましたら幸いです。
宜しくお願い致します。
TNK - 投稿数: 4769
Zabbixで2.3.5というバージョンはリリースされていませんので、
現時点でリリースされている2.2.6までの情報として回答させて頂
きます。
仕様です。
仕様です。
zabbix_serverを再起動してみてください。
具体的に、ディスカバリルールやそれに対応するアクションにどの
ように設定されているのか、しようとされているのかを、まずはお
教えください。
otesrk - 投稿数: 6
TNKさん
ご回答ありがとうございます。
すみません、バージョンは2.2.5でした^^;
> 具体的に、ディスカバリルールやそれに対応するアクションにどの
> ように設定されているのか、しようとされているのかを、まずはお
> 教えください。
1. 初期ディスカバリ
IPアドレスの範囲:192.168.0.1-100
チェック:ICMP ping
→[監視データ]-[ディスカバリ]にIPアドレス192.168.0.6,192.168.0.11,192.168.0.21の3台のホストが表示
2. ディスカバリの設定変更
IPアドレスの範囲:192.168.0.10-100
チェック:ICMP ping
→[監視データ]-[ディスカバリ]にIPアドレス192.168.0.6,192.168.0.11,192.168.0.21の3台のホストが表示されたまま
3. 以下の条件のイベントソース:ディスカバリのアクションを実行
アクションの実行条件:
サービスのタイプ=ICMP ping
上記の条件の際に192.168.0.6はアクションの実行条件の対象になるのかが知りたい内容です。
尚、IPアドレスとサービスは便宜的なものに変更しております。
アクションの実行条件からホストのIPアドレスで192.168.0.6を除外すれば良いのは存じ上げておりますが、
今回はその方法は使うことが難しいので、192.168.0.6がどうなるのか正式な挙動が知りたいと思っております。
お手数をお掛け致しますが、宜しくお願い致します。