ルータのトラフィックの監視を行っている中で、回線の帯域(10Mbps)に対して
例えば、9Mbpsのトラフィックが15分継続し、逼迫している場合のトリガー条件はどのようにしたらいいでしょうか。
現状は下記のような条件にしていますが、検出してほしいタイミングで検出が出来ておりません・・・。
{RT:net.if.out[ifHCOutOctets.1321].count(#10,9000000, "gt")}>4
(監視間隔3分)
環境
zabbix4.0.21
Ubuntu 16.04 LTS
nginx1.16.1
お手数ですが、教えてください。
TNK - 投稿数: 4754
記載されている条件式では、15分継続してという条件にはなってい
ないと思います。
この条件式では、直近10件のうち9000000を超えたのが4件を超える
という意味になると思います。
連続してという条件にはなっていません。
動作確認はしていませんが、以下のような条件式で対応できるかも
しれません。
例1: count()を使用する場合(直近5件中5件)
{RT:net.if.out[ifHCOutOctets.1321].count(#5,9000000, "gt")}=5
例2: 直近5件連続して9000000を超える
{RT:net.if.out[ifHCOutOctets.1321].min(#5)}>9000000
lechjohan - 投稿数: 8
TNK様
いつもご回答ありがとうございます。
アドバイス頂いた内容で試してみます。