5分間の間、サイト接続不可の場合にアラートを出したい場合、トリガーの条件式はどのように記載すれば良いでしょうか?
現状はTemplate App HTTPS Serviceのデフォルト値で、{Template App HTTPS Service:net.tcp.service[https].max(#3)}=0となっています。
デフォルト値の設定だと、直近3回のTCP443ポートのステータス取得時の戻り値(最大値)が0だった場合トリガー発動ですが、
ここを5分間の間に戻り値が0だった場合に変更したいです。
Yasumi - 投稿数: 372
①avgを使う
{Template App HTTPS Service:net.tcp.service[https].avg(5m)}=0
②countを使う
net.tcp.service[https]の監視が1分ごとの場合は下記のようになります。
{Template App HTTPS Service:net.tcp.service[https].count(#5,0,"eq")}=5
m-m - 投稿数: 38
ありがとうございます。
net.tcp.service[https]の監視間隔は1mに設定してありますので、
countにて設定しようと思います。
1つ質問させてください。
avg(5m)を設定した場合は、5分間の平均値をとってくる設定になるかと思いますが、
「5分連続でサイト接続不可」を表すことができるのでしょうか??
Yasumi - 投稿数: 372
監視間隔は1mですので、5分間の平均値が0であれば、
実質的に「5分連続でサイト接続不可」と考えてよいと思います。
監視間隔は1mなので、下記のような記述も可能ですね。
{Template App HTTPS Service:net.tcp.service[https].avg(#5)}=0
m-m - 投稿数: 38
とてもわかりやすくありがとうございます。
理解することができました。
m-m - 投稿数: 38
とてもわかりやすくありがとうございます。
理解することができました。