« January 2009 | Main | March 2009 »

February 2009

February 22, 2009

Vine Linux に MRTG を導入

Vine LinuxにMRTGを導入しようと試みた。


[root@xxxxx root]# apt-cache search mrtg
bmon - ネットワークインターフェースのモニタ
perl-File-Tail - Perl extension for reading from continously updated files
mrtg - Multi Router Traffic Grapher

パッケージが存在したのでパッケージからインストールする。

[root@xxxxx root]# apt-get install mrtg

インストールされた場所を探す

[root@xxxxx root]# find / -name mrtg.conf
/etc/apache2/conf.d/mrtg.conf

[root@xxxxx root]# # find / -name mrtg
/var/cache/mrtg
/var/www/mrtg
/var/lib/mrtg
/usr/share/doc/mrtg-2.16.1/contrib/mrtg-startup-script/mrtg
/usr/bin/mrtg
/home/mrtg

[root@xxxxx root]# find / -name cfgmaker
/usr/bin/cfgmaker

[root@xxxxx root]# find / -name mrtg.cfg
/etc/mrtg.cfg
/usr/share/doc/mrtg-2.16.1/contrib/TCH/mrtg.cfg
/usr/share/doc/mrtg-2.16.1/contrib/mrtgmk/cfg/mrtg.cfg
/usr/share/doc/mrtg-2.16.1/contrib/accesslistmon/mrtg.cfg
/usr/share/doc/mrtg-2.16.1/contrib/stat/mrtg.cfg

設定ファイルを自動作成

[root@xxxxx root]# /usr/bin/cfgmaker --output=/etc/mrtg.cfg --global "WorkDir: /var/www/html/mrtg" --global "Language: eucjp" --global "IconDir: ./icons" public@192.168.xxx.xxx

MRTGを起動

[root@xxxxx root]# /usr/bin/mrtg /etc/mrtg.cfg

SNMPが動いていなかったのでnet-snmpをパッケージからインストールして
MRTGの起動を確認

WEBブラウザで表示できない。エラーログの内容


[Wed Feb 18 22:04:37 2009] [error] [client xxx.xxx.xxx.xxx] client denied by server configuration: /var/www/mrtg/192.168.xxx.xxx_2.html

Apache が /etc/apache2/conf.d/mrtg.conf を読み込んでいた。
Allow from xxx.xxx.xxx.xxx を追加してOK。

お世話になりました。


> http://www.mrtg.jp/
> http://www.atmarkit.co.jp/flinux/rensai/root08/root08a.html
> http://www.aconus.com/~oyaji/mrtg/mrtg_linux.htm
> http://www.aconus.com/~oyaji/bbs/past/0004/B0002540.html
> http://vine.1-max.net/net-snmp+MRTG.html
> http://blog.goo.ne.jp/takawaguchi/e/01bc4f7426ebe80b97ed752d3024867a
> http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#allow

| | TrackBack (0)

« January 2009 | Main | March 2009 »