webシナリオのalertをslackへ通知する方法について
識者の皆様
いつも勉強をさせて頂いております
zabbix2.4.6でwebシナリオを設定して、webシナリオがfailしたときにslackへの通知をさせるべく
設定をしております
http://328.hateblo.jp/entry/2015/08/17/181554
のページを参考にさせて頂きながら、設定をしているのですが
webシナリオをfailさせてもslackへの通知が行われない状況です
alertとしてはダッシュボードに出ているので、scriptが正しく動作をしていないのだと思います
script単体で実行をすると、slackへの通知ができているので、zabbix側の設定の問題だとはおもういのですが
どの当たりを調査すれば良いか、ご指導をいただけませんでしょうか
どうぞよろしくお願いします
TNK - 投稿数: 4769
ダッシュボードの「最新20件の障害」に表示されているということ
ですか?
そうであるならば、その行のアクションの欄には何が表示されてい
ますか?
何も表示されていないのであれば、Slackユーザに対して、障害を
起こしたサーバに対するアクセス権限が正しく設定されていないの
でしょう。
最低限、対象のホストもしくはホストグループに対して、読み込み
の権限は与えるようにしてください。
数字が表示されているのであれば、それの色はどうなっていますか?
監視データ -> イベントの画面に移動して、対象の障害の日付の部分
をクリックしてみてください。
スクリプトの実行自体が成功していれば、コマンドアクションのス
テータスの部分に「実行」と表示されているはずです。
現時点でどのように表示されていますか?