2017-10-23 8 views

答えて

0

私は、パフォーマンスデータをフォーマットする方法をいくつか詳細に説明しthis pageを発見しました。

これが予想される形式です:

'label'=value[UOM];[warn];[crit];[min];[max]

注:

  1. ラベル/値ペアのスペースで区切られたリスト
  2. ラベルは、等号以外の任意の文字を含めるか、単一引用することができます( ')
  3. ラベルの一重引用符はオプションです。ラベルに空白が含まれている場合に必要です。
  4. ラベルの長さは任意ですが、最初の19文字は一意です(RRDの制限のため)。 NRPEがNagiosに返すデータ量の制限に注意してください
  5. 引用符を指定するには、二重引用符を使用してください。
  6. warn、crit、minまたはmaxはnullです(たとえば、しきい値がminまたはmaxは適用されません)。末尾の空白のセミコロンは、UOM =%
  7. の値、分、および最大[-0-9。]の場合、最小と最大は不要です。すべて同じUOMでなければなりません。値は「U」の代わりに、これは実際の値は
  8. が範囲形式である警告およびクリティカル決定できなかったことを示すであろう(セクションと呼ばれるしきい値と範囲)リテラルであってもよいです。 UOM(測定の単位)がの一つである

  9. 同じUOM

    でなければならない:

    • 指定されていない単位 - (物事の数(整数または浮動小数点)を想定例えば、ユーザー、プロセス、ロードアベレージ)
    • S - 秒(米国、MS)
    • % - 割合
    • B - バイト(また、KB、MB、TB)
    • C - 連続カウンタ(送信されたバイトインターフェース)

これは、グラフにNagiosのプラグインのパフォーマンスデータを変換するために第三者のプログラムに任されています。私この場合

生データは、必要な出力のpefect例を提供します。

pending=3;5500;7000 complete=18940;; error=454;;7000

関連する問題