特定の条件下でActionを実行したい
識者の皆様
何時も勉強をさせて頂いています
今回、zabbixのwebシナリオがfailした時のみ、pagerdutyを鳴らしたいと考えております
Actionにてpagerdutyへメッセージを設定し、Actionの実行条件に
webシナリオがfailした時のメッセージが含まれた時にActionが実行されるように
設定をしたのですが、上手くpagerdutyと連携がとれません
たぶん、上手くActionの実行条件が設定できてないないのが
原因だと考えているのですが、上手く設定をすることができません
識者の皆様、御教授いただけますと幸いです
よろしくお願いします
Actionの実行条件
ラベル 名前 アクション
A メンテナンスの状態 期間外 メンテナンス
B トリガーの値 = 障害
C トリガー名 含まれる web.test.fail[ホスト名 Http Health Check]
TNK - 投稿数: 4720
トリガーをどのように設定されているのかをお教えください。
あと、質問される際には、利用されている環境の情報もご提示くだ
さい。
例:OSとその詳細なバージョン、Zabbixの詳細なバージョンなど
TETSUYA Saito - 投稿数: 42
TNKさん
何時もご指導ありがとうございます
言葉足らずで申し訳ありませんでした
OS:amazon linux
zabbix version:2.4.7
を利用しています
webシナリオのトリガーですが下記のように設定をしています
{host名:web.test.fail[host名 Http Health Check].count(#3,1)}=3
ご指導よろしくお願いします
TNK - 投稿数: 4720
トリガーの条件式だけでは不足です。
トリガーとして、どのような設定を行ったのかをご提示ください。
よろしくお願いします。
TETSUYA Saito - 投稿数: 42
TNKさん
またまた、言葉足らずで申し訳ありません
このような回答で正しいのかわからないのですが、
webシナリオで連続してステータスコードが200以外が3回かえってくると、トリガーが発動するように設定をいたしました
このような回答で大丈夫でしょうか
TNK - 投稿数: 4720
いいえ。
ZabbixのWebインターフェースで入力した情報をお教えください。
TETSUYA Saito - 投稿数: 42
TNKさん
早速のご回答ありがとうございます
実は、個に条件式はwebで記載されていたものを参考に設定をしており、webインターフェースから設定をしてものではありません
webのインターフェースで設定をする場合、どの項目を選べばよいかについては、よく理解ができていない状況です
申し訳有りませんが、ご教授いただけると幸いです
TNK - 投稿数: 4720
Webを参考にしたとしても、トリガーの画面で条件式を入力された
はずです。
その時に入力した条件式以外の情報もご提示ください。
その入力したものの説明を求めているのではなく、何を入力して登
録されたのかをお教えください。
TETSUYA Saito - 投稿数: 42
TNKさん
私の理解不足で正しい情報をお示しできずも、申し訳ありません
まず、トリガー画面で下記の様に設定をしています
【トリガータブ】
名前:Http Health Check
条件式:{host名:web.test.fail[host名 Http Health Check].count(#3,1)}=3
説明:空白
URL:空白
深刻度:重度の障害
有効のチェックボックス:レ点をいれて有効にしています
【依存関係】
何も設定をしていません
このような情報で充足しているでしょうか
ご指導よろしくお願いします
TNK - 投稿数: 4720
最初の質問であったのは、
で、トリガーの詳細は、
とのことであれば、アクションの実行条件内のトリガー名に対する
条件が誤っています。
トリガー名の部分の条件を
にしてみてください。
TETSUYA Saito - 投稿数: 42
TNKさん
ご指導ありがとうございます
下記の設定を複数試してみました
C トリガー名 含まれる Http Health Check
C トリガー名 含まれる 'Http Health Check’
C トリガー名 含まれる ”Http Health Check”
上記のどのパターンにおいても、アクションが実行されず、pagerdutyから電話がかかってこない状況です
また、Cのアクション条件を外すと、アクションが実行されpagerdutyから電話がかかってくる状況です
やはり、アクションの指定条件がおかしいのでしょうか
TETSUYA Saito - 投稿数: 42
TNKさん
ご指導ありがとうございます
その後、権限の設定を確認すると権限不足の所がありました
そこを修正することで、対処することができました
色々ご指導いただきありがとうございました