目次

Web検索はbingがおすすめ!

MRTGのグラフのスケールを禁止する (とびぬけた大きい値をグラフに表示しないようにする)

MRTGで突発的に高い値を検出するとグラフがスケールされてしまい、値が小さくなりすぎて見えなくなることがあります。突発的に高い値が出力された場合には値を無視する設定をすることで、この現象を回避できます。
をmrtg.cfgの以下を変更します。

変更前

Target[interface_1]: 1:public@10.0.0.254:
SetEnv[interface_1]: MRTG_INT_IP="10.0.0.254" MRTG_INT_DESCR=""
MaxBytes[interface_1]: 125000000
Title[interface_1]: Traffic Analysis for 1
PageTop[interface_1]: <h1>Traffic Analysis for 1/h1>

変更後

Target[interface_1]: 1:public@10.0.0.254:
SetEnv[interface_1]: MRTG_INT_IP="10.0.0.254" MRTG_INT_DESCR=""
MaxBytes[interface_1]: 125000
Title[interface_1]: Traffic Analysis for 1
PageTop[interface_1]: <h1>Traffic Analysis for 1</h1>
Unscaled[interface_1]: dwmy
AbsMax[interface_1]: 125000
MaxBytes[interface_1]: 125000
MaxBytesの値を小さくすることで設定した値以上の値を検出した場合は無視できます。

Unscaled[interface_1]: dwmy
Unscaledでグラフのスケールを無効化できます。

AbsMax[interface_1]: 125000
AbsMaxを設定するとMaxBytesで設定した値より大きい値でも有効にできます。今回はMaxBytesと同じ値にします。

出力結果

変更前


変更後



その他

大きな値が有効なグラフと、大きな値を無効にするグラフの2つを出力すると便利です。

設定例

Target[interface_1]: 1:public@10.0.0.254:
SetEnv[interface_1]: MRTG_INT_IP="10.0.0.254" MRTG_INT_DESCR=""
MaxBytes[interface_1]: 125000000
Title[interface_1]: Traffic Analysis for 1
PageTop[interface_1]: <h1>Traffic Analysis for 1/h1>

Target[interface_1_limit]: 1:public@10.0.0.254:
SetEnv[interface_1_limit]: MRTG_INT_IP="10.0.0.254" MRTG_INT_DESCR=""
MaxBytes[interface_1_limit]: 125000
Title[interface_1_limit]: Traffic Analysis for 1
PageTop[interface_1_limit]: <h1>Traffic Analysis for 1</h1>
Unscaled[interface_1_limit]: dwmy
AbsMax[interface_1_limit]: 125000
著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
掲載日: 2011-05-28
iPentec all rights reserverd.