ex1-lab

Linux, CentOS, Mac OS X, Windows, 仮想化, Apache等のLinux中心に気になることをメモがわりに・・・

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

      2017/01/10 この記事は約2分で読むことができます。

概要

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