MRTG SNMPv2c 対応(帯域が120Mbps以上の対応)

2017-01-10

概要

MRTGでスイッチ・ルーターの帯域を取得していますが、120Mbps以上の帯域があるとグラフの値が0になってしまいます。実際には120Mbpsちょいでているみたいです

調べてみると、MRTGではTargetを指定しないと32bitでとってきて、120Mbps以上の帯域の値が正しくとれないみたいです
解決先は、SNMPv2cを使用するのと、MaxBytesAbsMaxの変更
それでも解決しない場合は、上記の設定を設定後に値取得の間隔を1分に変更する

設定変更

・Targetの末尾に「:::::2」を追加する
Target[router1]: 108:public@192.168.0.200:::::2
・MaxBytesの最大値を200Mbpsに変更
MaxBytes[router1]: 200000000
・AbsMaxの取得最大値を300Mbpsを変更追加
AbsMax[router1]: 300000000

参考URL
MRTG 2.9.22設定リファレンス

グラフ生成

HTMLファイル作成

cron登録

通常は5分間隔で監視、グラフが欠ける場合は値の取得間隔を1分に変更する

スポンサーリンク

Linux

Posted by admin