OS:CentOS7
Zabbix 3.0.16
Web監視で以下のアラートを通知させようとしています。
①レスポンスコードが2回連続で200以外だった場合
②レスポンスタイムが15秒を超える場合
※①と②でメール文面、通知先を変える想定です。
Web監視のステップでは、要求ステータスコード200/タイムアウト15秒としており、トリガーは以下のようにしています。
~~~~~
①レスポンスコードが2回連続で200以外だった場合
{URL:web.test.rspcode[webtest,local].last()}<>200
and
{URL:web.test.rspcode[webtest,local].last(#2)}<>200
②レスポンスタイムが15秒を超える場合
{URL:web.test.time[webtest,local,resp].last()}>15
~~~~~
この条件の場合、試したところタイムアウト(Last error messageがTimeout was reached~)になる場合には、
レスポンスコードとレスポンスタイムの最新の値が取得できないことが分かりました。
値が取得できない為、どちらのトリガーも動作しませんでした。