ローレベルディスカバリについて
いつもお世話になっております。
1.9.9の環境にてローレベルディスカバリ機能の調査をおこなっております。
ドキュメントのLow-Level discoveryのファイルシステムディスカバリを参考にアイテムのプロトタイプの作成までは行えたのですが、同様の内容でトリガーのプロトタイプを作成しようとしたところ、以下のようなエラーメッセージが表示されてしまい困っております。
--------------------------------------------------------
エラー:トリガーの追加ができません。
Created: Trigger prototype "Low free disk space on {HOSTNAME} volume {#FSNAME}" on "Template_Windows".
条件式"{12203}<10"を展開できません
--------------------------------------------------------
また、条件式のテストを実行しようとしたところ結果のタイプが赤く表示されており、以下のようなメッセージが表示されておりました。
「不明なアイテム。選択したホストにそのようなアイテムは存在しません」
参考URL「http://www.zabbix.com/documentation/2.0/manual/discovery/low_level_discovery」
こちらの手順ミスも考えられますが、なにか解決方法をご存知でしたらご教授宜しくお願い致します。
TNK - 投稿数: 4769
トリガーの条件式を入力される際に、「追加」ボタンを押して、
「プロトタイプの選択」をクリックして該当するアイテムのプロト
タイプを選択されましたか?
もしくはその前のディスカバリルールの該当するルールの右にある
リンクからトリガーを作成しようとされましたか?
ninnin - 投稿数: 12
手順としては以下のようにおこなっております。
・テンプレート一覧のディスカバリを選択。
・ディスカバリルールの設定からアイテムを選択
・ITEM PROTOTYPES OF File Discovery(黄色文字)の右上のボタンからアイテムを作成
・ディスカバリルールの設定からトリガーを選択
・Trigger prototypes of File Discovery(黄色文字)の右上のボタンからトリガー作成画面に移動
・追加ボタンを押下し、プロトタイプの選択画面を開き、作成したアイテムプロトタイプを選択
・トリガーを保存 ← エラー発生
また、ネットワークインターフェースの設定もトリガー登録時に同様のエラーが発生しております。
ninnin - 投稿数: 12
追加情報を記載いたします。
公式ドキュメントにはテンプレートにディスカバリ機能を追加する手順で記述されておりますが、
トリガーの登録でエラーが発生し、登録ができないため
テンプレートを利用しない空のホストを作成し、そのホストから公式ドキュメントに記載されている手順を行ったところ、
トリガーの登録ができ、自動的にアイテムが追加されることを確認いたしました。
作成した1.9.9環境では標準で用意されているWindows、Linuxテンプレートをリンクしたホストの登録はエラーが発生してしまいます。
ディスカバリ機能もテンプレートに起因する現象の可能性は考えられますか?
TNK - 投稿数: 4769
Zabbix 1.9.9では、デフォルトで登録されるテンプレートを利用し
たホストが登録できません。
https://support.zabbix.com/browse/ZBX-4605
次のリリースからは修正されるようです。
現在ダウンロードできる開発版であれば修正されているのを確認し
ています。
開発版のソースは以下のURLからダウンロードできます。
http://www.zabbix.com/developers.php
ただし、修正が中途のものが含まれる場合がありますので、あまり
にも動作がおかしいときには、前日、もしくは次の日のものを利用
した方が良いと思います。
ninnin - 投稿数: 12
1.9.9で発生している標準テンプレートを利用したホスト登録の障害についてのみと考えていたのですが、
標準テンプレートを利用した多くの場合で影響がでているようですね。
開発バージョンについては認識はしていたのですが、
さすがに利用するのはためらっております。
標準テンプレート関係については1.9.10のリリースを待ちたいと思います。
ありがとうございました。