zabbix_sender をつかっていろんなアイテムをつくって、トリガーを設定しています。 トリガーには説明を書いています。 障害発生したときに、イベント一覧から、簡単にトリガーの説明が参照できるようにする方法はあるでしょうか?
Zabbix 2.0.4以降であれば、アクションのメッセージ内にマクロの
{TRIGGER.DESCRIPTION}
を埋め込んでおけば、アクションのメッセージ内にトリガーの説明 (Description)を入れておくことができると思います。
ご確認ください。
----- 以下追記 -----
トリガーに対する編集権限があれば、イベントの一覧表示から該当 するトリガーの名称をクリックして、表示されるメニューから設定 を選択すると、トリガーの設定画面に遷移することもできます。
TNKさん 早速のレス いつもありがとうございます。
メッセージ(メール)ではなく、イベント一覧の画面からリンクでさくと 見せたいのです。
それで、ほしい機能は、追記に近いものです。 設定のほかに説明へのリンクがでるとありがたいです。
他の方はこのような機能は必要とされないでしょうか?
できたら、トリガーがでてきたところでは説明へのリンクがいつもあると うれしいです。
実際に設定して確認していただけましたか?
設定すれば、イベント一覧の時刻をクリックして表示されるイベント の詳細画面にメッセージが表示されます。 メールで送りたくないのであれば、そういうアクションを作成して ください。
アクションのメッセージ内に入れないのであれば、設定画面を参照 するしかないと思います。
早速ありがとうございました。
メッセージの意味をメールで送信するものだと勘違いしていました。
-- 追記 --
監視のトップ画面からだと、最新20件の障害 の時刻をクリック。でてきた画面の時刻をクリックで たどりつけますね。
最新20件の障害からいきなりいけるといいのですが、
トリガーの設定画面でURLのところに 「./tr_comments.php?triggerid={TRIGGER.ID}」と入力することで 「最新20件の障害」のところから飛べるようになりますよ。
----------------------追記----------------------- 管理者権限がないといけませんが以下のようにすればトリガーの設定画面にもいけます。 「./triggers.php?form=update&triggerid={TRIGGER.ID}」
「./tr_comments.php?triggerid={TRIGGER.ID}」は、トリガーによ って障害を検知した後の障害対応コメントの入力になってしまいます。
トリガー設定の中に記載した説明を参照するのには利用できないと 思います。
TNKさん
確認しましたか? 言葉の関係で勘違いしやすいのですが「障害対応コメント」ではないです。 飛び先のURLは「監視データ」⇒「トリガー」の一番右側に表示される「コメント」列の先のリンクです。
そもそもトリガーの説明は一般ユーザでも参照できるようなつくりになっており、 トリガー画面から確認できるつくりになっています。 たしか、一般ユーザでも更新権限があれば変更もできます。
障害対応コメントの画面のURLは、以下のようになります。 「./acknow.php?triggers[]={TRIGGER.ID}&backurl=tr_status.php」
実際に2.2.3で確認してから回答させて頂いています。 再度確認してみましたが、障害対応コメントの画面に遷移してしまいます。
別途、2.2.3の環境を再作成して確認してみます。
あと、
「監視データ」⇒「トリガー」の一番右側に表示される「コメント」列の先のリンク
は、障害対応コメント入力のためのリンクだったと思います。
すみません。 勘違いしていたようです。
zinten さん ばっちりです。ありがとうございました。
最新20件の障害 で、問題のところにリンクが張られて、クリックするとコメント(説明)が表示されますね。 これをメッセージに変えることもできそうですね。試してみます。
zabbix 工夫すると結構使えますね。
イベントまでいけるかと思って、下記を設定したのですが、 ./tr_events.php?triggerid={TRIGGER.ID}&eventid={EVENT.ID} は、EVENT.ID がそのままにでてダメでした。
URLのところで使用できるのは「{TRIGGER.ID}」のみみたいですね。 https://www.zabbix.com/documentation/2.0/manual/config/triggers/trigger
おとなしくイベント画面経由で遷移したほうが無難そうです。
マニュアル提示ありがとうございました。
とりあえず、トリガーの説明へのリンクがでるのでそこにいろいろ書いておいて、まずは対応します。 EVENT.ID が使えるといいのですが、別のところで、URLを使うことを考えると、EVENT.ID は使えませんね。
アカウント名 tadashi
本名 長尾正
Twitter zanjibar
Zabbix関連
TNK - 投稿数: 4717
Zabbix 2.0.4以降であれば、アクションのメッセージ内にマクロの
{TRIGGER.DESCRIPTION}
を埋め込んでおけば、アクションのメッセージ内にトリガーの説明
(Description)を入れておくことができると思います。
ご確認ください。
----- 以下追記 -----
トリガーに対する編集権限があれば、イベントの一覧表示から該当
するトリガーの名称をクリックして、表示されるメニューから設定
を選択すると、トリガーの設定画面に遷移することもできます。
tadashi - 投稿数: 48
TNKさん 早速のレス いつもありがとうございます。
メッセージ(メール)ではなく、イベント一覧の画面からリンクでさくと
見せたいのです。
それで、ほしい機能は、追記に近いものです。
設定のほかに説明へのリンクがでるとありがたいです。
他の方はこのような機能は必要とされないでしょうか?
できたら、トリガーがでてきたところでは説明へのリンクがいつもあると
うれしいです。
----- 以下追記 -----
トリガーに対する編集権限があれば、イベントの一覧表示から該当
するトリガーの名称をクリックして、表示されるメニューから設定
を選択すると、トリガーの設定画面に遷移することもできます。
TNK - 投稿数: 4717
実際に設定して確認していただけましたか?
設定すれば、イベント一覧の時刻をクリックして表示されるイベント
の詳細画面にメッセージが表示されます。
メールで送りたくないのであれば、そういうアクションを作成して
ください。
アクションのメッセージ内に入れないのであれば、設定画面を参照
するしかないと思います。
tadashi - 投稿数: 48
早速ありがとうございました。
メッセージの意味をメールで送信するものだと勘違いしていました。
-- 追記 --
監視のトップ画面からだと、最新20件の障害 の時刻をクリック。でてきた画面の時刻をクリックで
たどりつけますね。
最新20件の障害からいきなりいけるといいのですが、
zinten - 投稿数: 69
トリガーの設定画面でURLのところに
「./tr_comments.php?triggerid={TRIGGER.ID}」と入力することで
「最新20件の障害」のところから飛べるようになりますよ。
----------------------追記-----------------------
管理者権限がないといけませんが以下のようにすればトリガーの設定画面にもいけます。
「./triggers.php?form=update&triggerid={TRIGGER.ID}」
TNK - 投稿数: 4717
「./tr_comments.php?triggerid={TRIGGER.ID}」は、トリガーによ
って障害を検知した後の障害対応コメントの入力になってしまいます。
トリガー設定の中に記載した説明を参照するのには利用できないと
思います。
zinten - 投稿数: 69
TNKさん
確認しましたか?
言葉の関係で勘違いしやすいのですが「障害対応コメント」ではないです。
飛び先のURLは「監視データ」⇒「トリガー」の一番右側に表示される「コメント」列の先のリンクです。
そもそもトリガーの説明は一般ユーザでも参照できるようなつくりになっており、
トリガー画面から確認できるつくりになっています。
たしか、一般ユーザでも更新権限があれば変更もできます。
障害対応コメントの画面のURLは、以下のようになります。
「./acknow.php?triggers[]={TRIGGER.ID}&backurl=tr_status.php」
TNK - 投稿数: 4717
実際に2.2.3で確認してから回答させて頂いています。
再度確認してみましたが、障害対応コメントの画面に遷移してしまいます。
別途、2.2.3の環境を再作成して確認してみます。
あと、
は、障害対応コメント入力のためのリンクだったと思います。
TNK - 投稿数: 4717
すみません。
勘違いしていたようです。
tadashi - 投稿数: 48
zinten さん
ばっちりです。ありがとうございました。
最新20件の障害 で、問題のところにリンクが張られて、クリックするとコメント(説明)が表示されますね。
これをメッセージに変えることもできそうですね。試してみます。
zabbix 工夫すると結構使えますね。
tadashi - 投稿数: 48
イベントまでいけるかと思って、下記を設定したのですが、
./tr_events.php?triggerid={TRIGGER.ID}&eventid={EVENT.ID} は、EVENT.ID がそのままにでてダメでした。
zinten - 投稿数: 69
URLのところで使用できるのは「{TRIGGER.ID}」のみみたいですね。
https://www.zabbix.com/documentation/2.0/manual/config/triggers/trigger
おとなしくイベント画面経由で遷移したほうが無難そうです。
tadashi - 投稿数: 48
マニュアル提示ありがとうございました。
とりあえず、トリガーの説明へのリンクがでるのでそこにいろいろ書いておいて、まずは対応します。
EVENT.ID が使えるといいのですが、別のところで、URLを使うことを考えると、EVENT.ID は使えませんね。