MRTGによる TE4121C のリンク速度表示
The Multi Router Traffic Grapher (MRTG)はネットワークの負荷を監視するツールです。
MRTGは現在のネットワークのトラフィックの状態を示すグラフィックイメージを含む、 HTMLページを生成します。
くわしくは MRTG JP をどうぞ。 MRTGはPerlとCで記述されており、UNIXとWindows NTで動作します。
きっかけは 掲示板 での内容を見て、リンク状況がどうなっているのか知りたくて、 MRTGに挑戦してみました。( 作成: 2002/04/03 )
フォルダ構成
SystemC:\WINDOWS\system32
mrtgD:\AOLS\mrtg
perlC:\Perl
WgetD:\AOLS\Wget
WSHD:\WSH\VBS (Script)

必要なソフトウェアと入手先
MRTGネットワーク帯域の利用状況をIn/Outパケットの2系統でグラフ化する
Active PerlMRTGを動かすために必要。インタプリタ言語
Cron NT servicecrontab に設定し、予め指定した時刻にプログラムを自動実行させる。
Wget非対話で、Web(http,ftp)のデータを一括取得するためのツール
MRTG NT GuideMRTGをWindows NTで使うためのガイド
MRTG ReferenceMRTG 設定リファレンス
cfg,*.pl file 東京玉川 さんの作成したのを参考にさせてもらった

MRTG File
D:\TE4121Cmegabit_linkup.html、megabit_traffic.html
D:\TE4121C\perlMegaBit_linkup.pl、MegaBit_traffic.pl
D:\TE4121C\iconsmrtg-l.png 他
D:\TE4121C\imagesmegabit_linkup-day.png 他
D:\TE4121C\logsmegabit_linkup.log 他
D:\TE4121C\mrtgtemon.cfg
D:\WSH\VBSMRTG_S.vbs (MRTG スタートスクリプト)
C:\WINDOWS\system32crons.exe、cronstab

定義ファイルの作成    (稼動中の定義ファイル DownLoad
  1. crontab
  2. MRTG_S.vbs
  3. temon.cfg
  4. MegaBit_linkup.pl
  5. MegaBit_traffic.pl

インストール手順
  1. mrtg-*.*.**.zip を解凍し、D:\AOLS\mrtg へコピー
  2. Perl を C:\ にインストール
    ファイル名を指定して実行→ ActivePerl-*.*.*.***-MSWin32-x86.msi
  3. Cron を C:\WINDOWS\system32 にインストール
    ファイル名を指定して実行→ ntsetup.exe
  4. サービスの開始
    管理ツールを開き Cron Service を開始
  5. 5分間隔で起動するよう設定してあるため、再起動15分後くらいにグラフを確認。

BitMap File 作成
  1. アドレス  http://192.168.1.1/cgi-bin/debugcmd.cgi?cmd=tone を開く。
  2. [ファイル] [名前ををつけて保存] で保存する。
  3. ホームぺージ作成ソフト等で、取得日付を入れる。

top