MRTG の変更点
SNMPエージェントから取得したネットワーク負荷などのデータをグラフ化するツール。
-[[オフィシャル>http://people.ee.ethz.ch/~oetiker/webtools/mrtg/]]
*SNMPのインストール
[[Linux/SNMP]]
*MRTG本体のインストール
以下、
|~コミュニティ名|privatea|
|~対象のIP|localhost|
と仮定する。
apt-get install mrtg
useradd mrtguser -s /bin/false
mkdir /var/www/html/mrtg
chown -R mrtguser.mrtguser /var/www/html/mrtg
chown -R mrtguser.mrtguser /etc/mrtg
/usr/bin/cfgmaker \
--output=/etc/mrtg/mrtg.cfg \
--global "WorkDir: /var/www/html/mrtg" \
--global "Language: eucjp" \
--global="RunAsDaemon: Yes" \
--global="Interval: 5" \
--global 'Options[_]: bits,growright' \
privatea@localhost
/usr/bin/mrtg --user=mrtguser --group=mrtguser /etc/mrtg/mrtg.cfg
>2回ほどエラーが出ますが、正常です。
*設定
注意:[[DISK使用量を取るにはさらにSNMP側の設定が必要>Linux/SNMP]]
vi /etc/mrtg/mrtg.cfg
>
### Ether ###
Target[eth0]: 2:privatea@localhost:
SetEnv[eth0]: MRTG_INT_IP="211.2.254.178" MRTG_INT_DESCR="eth0"
MaxBytes[eth0]: 1250000
Title[eth0]: Traffic Analysis for eth0
PageTop[eth0]: <H1>Traffic Analysis for eth0</H1>
Target[eth1]: 3:privatea@localhost:
SetEnv[eth1]: MRTG_INT_IP="localhost" MRTG_INT_DESCR="eth1"
MaxBytes[eth1]: 1250000
Title[eth1]: Traffic Analysis for eth1
PageTop[eth1]: <H1>Traffic Analysis for eth1</H1>
### Load Average ###
Target[cpu]: .1.3.6.1.4.1.2021.10.1.5.1&.1.3.6.1.4.1.2021.10.1.5.2:privatea@localhost
MaxBytes[cpu]: 100
Unscaled[cpu]: dwmy
Options[cpu]: gauge, absolute, growright, noinfo, nopercent
YLegend[cpu]: CPU Load(%)
ShortLegend[cpu]: (%)
LegendI[cpu]: 1分間平均
LegendO[cpu]: 5分間平均
Legend1[cpu]: 1分間平均(%)
Legend2[cpu]: 5分間平均(%)
Title[cpu]: CPU Analysis
PageTop[cpu]: <H1>CPU Analysis</H1>
### Memory Free ###
Target[mem]: .1.3.6.1.4.1.2021.4.6.0&.1.3.6.1.4.1.2021.4.4.0:privatea@localhost
MaxBytes1[mem]: 1030288
MaxBytes2[mem]: 1052216
Unscaled[mem]: dwmy
Options[mem]: gauge, absolute, growright, noinfo
YLegend[mem]: Memory Free
ShortLegend[mem]: Bytes
kilo[mem]: 1024
kMG[mem]: k,M,G,T,P
LegendI[mem]: Real
LegendO[mem]: Swap
Legend1[mem]: 空き物理メモリ(MBytes)
Legend2[mem]: 空きスワップメモリ(MBytes)
Title[mem]: Memory Analysis
PageTop[mem]: <H1>Memory Analysis</H1>
### Disk Used ###
Target[disk1]: .1.3.6.1.4.1.2021.9.1.9.1&.1.3.6.1.4.1.2021.9.1.9.1:privatea@localhost
MaxBytes[disk1]: 100
Unscaled[disk1]: dwmy
Options[disk1]: gauge, absolute, growright, nopercent, noinfo
YLegend[disk1]: Disk Used(%)
ShortLegend[disk1]: (%)
LegendI[disk1]: /
LegendO[disk1]: /
Legend1[disk1]: / 使用率(%)
Legend2[disk1]: / 使用率(%)
Title[disk1]: Disk Analysis for /
PageTop[disk1]: <H1>Disk Analysis for /</H1>
Target[disk2]: .1.3.6.1.4.1.2021.9.1.9.2&.1.3.6.1.4.1.2021.9.1.9.2:privatea@localhost
MaxBytes[disk2]: 100
Unscaled[disk2]: dwmy
Options[disk2]: gauge, absolute, growright, nopercent, noinfo
YLegend[disk2]: Disk Used(%)
ShortLegend[disk2]: (%)
LegendI[disk2]: /boot
LegendO[disk2]: /boot
Legend1[disk2]: /boot 使用率(%)
Legend2[disk2]: /boot 使用率(%)
Title[disk2]: Disk Analysis for /boot
PageTop[disk2]: <H1>Disk Analysis for /boot</H1>
Target[disk3]: .1.3.6.1.4.1.2021.9.1.9.3&.1.3.6.1.4.1.2021.9.1.9.3:privatea@localhost
MaxBytes[disk3]: 100
Unscaled[disk3]: dwmy
Options[disk3]: gauge, absolute, growright, nopercent, noinfo
YLegend[disk3]: Disk Used(%)
ShortLegend[disk3]: (%)
LegendI[disk3]: /home
LegendO[disk3]: /home
Legend1[disk3]: /home 使用率(%)
Legend2[disk3]: /home 使用率(%)
Title[disk3]: Disk Analysis for /home
PageTop[disk3]: <H1>Disk Analysis for /home</H1>
Target[disk4]: .1.3.6.1.4.1.2021.9.1.9.4&.1.3.6.1.4.1.2021.9.1.9.4:privatea@localhost
MaxBytes[disk4]: 100
Unscaled[disk4]: dwmy
Options[disk4]: gauge, absolute, growright, nopercent, noinfo
YLegend[disk4]: Disk Used(%)
ShortLegend[disk4]: (%)
LegendI[disk4]: /opt
LegendO[disk4]: /opt
Legend1[disk4]: /opt 使用率(%)
Legend2[disk4]: /opt 使用率(%)
Title[disk4]: Disk Analysis for /opt
PageTop[disk4]: <H1>Disk Analysis for /opt</H1>
Target[disk5]: .1.3.6.1.4.1.2021.9.1.9.5&.1.3.6.1.4.1.2021.9.1.9.5:privatea@localhost
MaxBytes[disk5]: 100
Unscaled[disk5]: dwmy
Options[disk5]: gauge, absolute, growright, nopercent, noinfo
YLegend[disk5]: Disk Used(%)
ShortLegend[disk5]: (%)
LegendI[disk5]: /usr
LegendO[disk5]: /usr
Legend1[disk5]: /usr 使用率(%)
Legend2[disk5]: /usr 使用率(%)
Title[disk5]: Disk Analysis for /usr
PageTop[disk5]: <H1>Disk Analysis for /usr</H1>
Target[disk6]: .1.3.6.1.4.1.2021.9.1.9.6&.1.3.6.1.4.1.2021.9.1.9.6:privatea@localhost
MaxBytes[disk6]: 100
Unscaled[disk6]: dwmy
Options[disk6]: gauge, absolute, growright, nopercent, noinfo
YLegend[disk6]: Disk Used(%)
ShortLegend[disk6]: (%)
LegendI[disk6]: /var
LegendO[disk6]: /var
Legend1[disk6]: /var 使用率(%)
Legend2[disk6]: /var 使用率(%)
Title[disk6]: Disk Analysis for /var
PageTop[disk6]: <H1>Disk Analysis for /var</H1>
*index作成
/usr/bin/indexmaker /etc/mrtg/mrtg.cfg --output=/var/www/html/mrtg/index.html
*ポート
TCP/UDP 161
*備考
rpmで入れると~
/etc/cron.d/mrtgに~
0-59/5 * * * * root /usr/bin/mrtg /etc/mrtg/mrtg.cfg
かも?
*関連
[[Devel/Java/jvmstat/MRTGと組み合わせる]]
*参考
-[[doc/reference>http://www.mrtg.jp/doc/reference.html]]
-[[MRTGによるサーバ監視システムの構築>http://www.atmarkit.co.jp/flinux/rensai/root08/root08a.html]] ([[@IT:Linux Square>http://www.atmarkit.co.jp/flinux]])
-[[障害の兆候を見逃さないためのサーバ監視>http://www.atmarkit.co.jp/flinux/rensai/root07/root07c.html]] ([[@IT:Linux Square>http://www.atmarkit.co.jp/flinux]])
-[[エンタープライズ: - 第6回:SNMPによるネットワークモニタリング>http://www.itmedia.co.jp/help/howto/linux/0007master/06/21.html]]
-[[エンタープライズ: - 第6回:SNMPによるネットワークモニタリング>http://www.itmedia.co.jp/help/howto/linux/0007master/06/04.html]]
-[[MRTGのインストール(Win)>http://jsp.zive.net/archives/cat_80network.html]] ([[自宅サーバプロジェクト>http://jsp.zive.net]])
-[[MRTG >http://www.comm.soft.iwate-pu.ac.jp/ichisawa/pukiwiki/pukiwiki.php?MRTG]] ([[Hiroshi Ichisawa HP>http://www.comm.soft.iwate-pu.ac.jp/ichisawa]])
-[[SNMP めも>http://lightly.plala.jp/memo/snmp.html]]
-WINDOWSでは
--[[315154 - [HOW TO] Windows 2000 で簡易ネットワーク管理プロトコル サービスのセキュリティを構成する方法>http://support.microsoft.com/default.aspx?scid=kb;ja;315154]]
--[[324263 - [HOWTO] Windows Server 2003 で簡易ネットワーク管理プロトコル (SNMP) サービスを構成する方法>http://support.microsoft.com/default.aspx?scid=kb;ja;324263]]
-[[MRTG を動かすための道のり>http://www.tanu.org/~sakane/doc/public/howto-mrtg.html]]
-[[PRO' LOGUE: MRTG@OSX インストール編>http://www.proteus.jp/MT/archives/2004/0203_1012_784.php]]
*Amazon
#amazon(4797820217,left)
#amazon(4873112044,left)