「アイテムのプロトタイプ」を無効にしたときの「アイテム」への反映

Zabbix2.4.6、OS CentOS7を利用しております。

ローレベルディスカバリの「アイテムのプロトタイプ」でディスカバリされたアイテムが
必要なくなったので「アイテムのプロトタイプ」を無効にしたのですが、該当アイテムは無効に
なりませんでした。
「アイテムのプロタイプ」の無効が反映されるのは、ディスカバリ前に「アイテムのプロトタイプ」
を無効にしたものだけなのでしょうか?

よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

変更してどれだけの時間が経過しましたか?

ローレベルディスカバリの設定を変更されたのであれば、最大その
ディスカバリの設定にある周期の時間後に情報が更新されます。
デフォルトの「Template OS Linux」で設定されているディスカバリ
の設定であれば、1時間後です。

また、アイテム自体もすぐに削除されるのではなく、ディスカバリ
の設定にある期間だけ経過後に削除されます。
速く削除したいのであれば、一時的に期間を短く設定してみてく
ださい。

ユーザー rosolino の写真

ご返答ありがとうございます。

変更してかれこれ2時間くらい経ちます。
ディスカバリの更新間隔は「300」秒となっています。

ディスカバリの「存在しなくなったリソースの保持期間」を「0」
にしても、やはりアイテムは「有効」です。

ユーザー TNK の写真

手元の環境で試してみていますが、無効にしただけだと、アイテム
として削除されたわけではないので、LLDの結果からも削除されな
いようです。

ですので、削除期間を短く設定しても削除はされないでしょう。

あとは、無効にできるかですが、現在確認中です。

ユーザー TNK の写真

以下のURLに投稿されている不具合に該当しませんか?

ZBX-6083
LLD prototypes don't *update* "ENABLE/DISABLE" status for already discovered entities
https://support.zabbix.com/browse/ZBX-6083

そうであるならば、無効にしても現時点ではLLDで生成されたアイ
テムには反映できないようです。

対応策として、例えば、現在「Template OS Linux」を利用されて
いるのであれば、そのテンプレートを複製して別のテンプレートを
作成して、その新しいテンプレートで不要なアイテムのプロトタイ
プは削除した後で、その新しいテンプレートへのリンクにホストの
情報を変更してみてください。

履歴を残したままテンプレートを入れ替えると、ホスト自体のディ
スカバリルール内に削除したはずのアイテムのプロトタイプが残っ
てしまうので、ホスト自体に設定されたディスカバリルールからも
不要なアイテムのプロトタイプを削除してみてください。

ユーザー rosolino の写真

情報ありがとうございます。

おっしゃるように同じ不具合(仕様?)のようです。
現状、ホストの削除、再追加ができる運用段階ですので、ホストの再登録
にて対応したいと思います。