« lhaz 1.32 | メイン | Microsoft® Visual Studio® .NET™ 2003 Service Pack 1 »

MRTG

 Mac mini(G4) に、ネットワーク監視ソフト MRTG を導入。
 今まで入れてなかった理由は、サーバだけどメインマシン兼用だから、あんま監視する必要も無くて。

 監視プロトコル SNMP デーモン snmpd は Mac OS X 10.4 には初めから入っている模様。mrtg は fink で入れた。

Load Average

/etc/hostconfig


〜省略〜
SNMPSERVER=-YES-
〜省略〜

/etc/snmpd.conf


com2sec local localhost MyServer

group ROACCESS v1  local
group ROACCESS v2c local
group ROACCESS usm local

view all included .1 80

access ROACCESS "" any noauth exact all none none

~/etc/mrtg.cfg


WorkDir: /Users/server/Sites/mrtg
EnableIPv6: no

# Ethernet Traffic
Options[en0]: growright
Target[en0]: \en0:MyServer@localhost:
SetEnv[en0]: MRTG_INT_IP="192.168.1.1" MRTG_INT_DESCR="en0"
MaxBytes[en0]: 1250000
Title[en0]: Ethernet Traffic
PageTop[en0]: <H1>Ethernet Traffic</H1>

# CPU Load Average
Options[la]: gauge,absolute,growright,nopercent,noinfo
Target[la]: 1.3.6.1.4.1.2021.10.1.5.1&1.3.6.1.4.1.2021.10.1.5.2:MyServer@localhost:
MaxBytes[la]: 100
WithPeak[la]: mw
Title[la]: Load Average
PageTop[la]: <h1>Load Average</h1>
YLegend[la]: Load Average
ShortLegend[la]: %
Unscaled[la]: dwmy
LegendI[la]: 1 min
LegendO[la]: 5 min

# Memory Free
Options[mem]: gauge,absolute,growright,noinfo
Target[mem]: 1.3.6.1.4.1.2021.4.6.0&1.3.6.1.4.1.2021.4.4.0:MyServer@localhost:
MaxBytes[mem]: 1048576
WithPeak[mem]: mw
Title[mem]: Memory Free
PageTop[mem]: <h1>Memory Free</h1>
YLegend[mem]: Bytes
ShortLegend[mem]: Bytes
kilo[mem]: 1024
kMG[mem]: k,M,G,T,P
Unscaled[mem]: dwmy
LegendI[mem]: Free Real
LegendO[mem]: Free Swap

# Disk Used
Target[disk]: .1.3.6.1.4.1.2021.9.1.9.1&.1.3.6.1.4.1.2021.9.1.9.2:MyServer@localhost
MaxBytes[disk]: 100
Unscaled[disk]: dwmy
Options[disk]: gauge,absolute,nopercent,noinfo,growright
YLegend[disk]: Disk Used(%)
ShortLegend[disk]: (%)
LegendI[disk]: Macintosh HD Disk Used
LegendO[disk]: Server Disk Used
Legend1[disk]: Macintosh HD Disk Used
Legend2[disk]: Server Disk Used
Title[disk]: Disk Used
PageTop[disk]: <h1>Disk Used</h1>

初期化:


$ mkdir ~/Sites/mrtg
$ /sw/bin/indexmaker ~/etc/mrtg.cfg ~/Sites/mrtg
$ /sw/bin/mrtg ~/etc/mrtg.cfg   # 2 回実行する
$ /sw/bin/mrtg ~/etc/mrtg.cfg

crontab:


0,5,10,15,20,25,30,35,40,45,50,55 * * * * nice /sw/bin/mrtg $HOME/etc/mrtg.cfg

トラックバック

このエントリーのトラックバックURL:
http://yoffy.dyndns.org/cgi-bin/mt/mt-tb.cgi/495

コメントを投稿

About

2006年08月19日 22:06に投稿されたエントリーのページです。

ひとつ前の投稿は「lhaz 1.32」です。

次の投稿は「Microsoft® Visual Studio® .NET™ 2003 Service Pack 1」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35