インストール

yum でmrtgパッケージをインストールします。

設定

cfgmakerで初期設定を行います。
# cfgmaker --out=/etc/mrtg/mrtg.cfg --global "workdir: /var/www/mrtg" --global "Language:eucjp" public@127.0.0.1

mrtg.confを編集します。
# vi /etc/mrtg/mrtg.conf
# Created by
# /usr/bin/cfgmaker --out=/etc/mrtg/mrtg.cfg --global 'workdir: /var/www/mrtg' --global Language:eucjp public@127.0.0.1

### Global Config Options

#  for UNIX
# WorkDir: /home/http/mrtg

#  or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

#  to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits
Options[_]: growright, noinfo

EnableIPv6: no
workdir: /var/www/mrtg
Language:eucjp

######################################################################
# System: equium.send.test
# Description: Linux equium.send.test 2.6.18-92.el5xen #1 SMP Tue Jun 10 19:55:54 EDT 2008 i686
# Contact: <root@send.test>
# Location: Second at rack #1
######################################################################

### Interface 1 >> Descr: 'eth0' ###
Target[eth0]: \eth0:public@127.0.0.1:
SetEnv[eth0]: MRTG_INT_IP="192.168.10.4" MRTG_INT_DESCR="eth0"
MaxBytes[eth0]: 12500000
Title[eth0]: eth0 Traffic
PageTop[eth0]: <H1>eth0 Traffic</H1>

### CPU 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:public@127.0.0.1
MaxBytes[cpu]: 100
Unscaled[cpu]: dwmy
Options[cpu]: gauge, absolute, growright, noinfo, nopercent
YLegend[cpu]: CPU Load(%)
ShortLegend[cpu]: (%)
LegendI[cpu]: 1 min ave
LegendO[cpu]: 5 min ave
Legend1[cpu]: 1 min ave(%)
Legend2[cpu]: 5 min ave(%)
Title[cpu]: CPU Load
PageTop[cpu]: <H1>CPU Load</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:public@127.0.0.1
MaxBytes1[mem]: 475136
MaxBytes2[mem]: 1048568
Unscaled[mem]: dwmy
Options[mem]: gauge, absolute, growright, noinfo
YLegend[mem]: Mem Free(Bytes)
ShortLegend[mem]: Bytes
kilo[mem]: 1024
kMG[mem]: k,M,G,T,P
LegendI[mem]: Real
LegendO[mem]: Swap
Legend1[mem]: free Real memory[MBytes]
Legend2[mem]: free swap memory[MBytes]
Title[mem]: free memory
PageTop[mem]: <H1>free memory</H1>

### 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.1:public@127.0.0.1
MaxBytes[disk]: 100
Unscaled[disk]: dwmy
Options[disk]: gauge, absolute, growright, nopercent, noinfo
YLegend[disk]: Disk Used(%)
ShortLegend[disk]: (%)
LegendI[disk]: / Disk used
LegendO[disk]: / Disk Used
Legend1[disk]: / Disk used
Legend2[disk]: / Disk used
Title[disk]: Disk Used
PageTop[disk]: <H1>Disk Used</H1>

mrtgを起動します。

eucコードを指定してmrtgを起動します。
# env LANG=ja_JP.eucJP /usr/bin/mrtg /etc/mrtg/mrtg.cfg

インデックスファイル(サマリのトップページ)を作成します。

# indexmaker /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html

webサーバの変更と反映

# vi /etc/httpd/conf.d/mrtg.conf
Alias /mrtg /var/www/mrtg

<Location /mrtg>
   Order deny,allow
   #Deny from all
   Allow from localhost
   Allow from ::1
   # Allow from .example.com
   Allow from all
   AddDefaultCharset off
</Location>

# service httpd start

アクセス先

URLは以下になります。
http://192.168.10.4/mrtg/index.html
その他のファイルも/var/www/mrtg/にあります。