0

以下のルールの一致で起動するこのトリガーがあります。

{monitoring:test.item.change(0)}<-100

グラフが 100 ユニット以上下がると、イベントが作成されます。グラフが元に戻ると、イベントは OK ステータスに切り替わります。グラフは時間帯によって平均値が異なります。さらに、この項目はトラッパー値であり、柔軟な間隔をサポートしていません。私の問題はこれです。グラフが 100 単位を超えて低下すると、たとえば 300 から 10 になると、問題の状況が作成されます。次の間隔で、値がまだ低い場合 (たとえば 13)、Zabbix は OK イベントを作成します。これは、値がまだ低いものの、グラフがさらに 100 単位下がっていないため、式が true を返さないためです。これを修正する方法についてのアイデアはありますか? 私は使用しようとしてきた

{{monitoring:test.item.avg(1800)}-{monitoring:test.item.last(0)}>100}

しかしZabbixはその表現を採用しません。これは、test.item の最後の値を過去 30 分間の平均値と比較し、差が 100 を超えたときにアラートを生成することになっています。

これにより、グラフが低い値のままである場合に誤った OK ステータスが表示されるという問題の状況が整理されると思います。

編集:私はそれをクラックしたと思います。Zabbix は以下の式を受け入れました。

{monitoring:test.item.avg(1800)}-{monitoring:test.item.last(0)}>100
4

1 に答える 1