てきとうなさいと べぇたばん

muninを設定する

サーバー状態を知りたい

サーバーがどのようになっているのか知りたいので、muninを突っ込んでみた。

http://munin-monitoring.org/

インストール

Debianであれば、aptitudeでインストールできた。

$ sudo aptitude install munin

他に必要なのは、apacheの状態を解析したいのならば、liblwp-useragent-determined-perl。

$ sudo aptitude install liblwp-useragent-determined-perl

設定

apacheはデフォルトで解析しないので、有効にする。

$ sudo ln -s /usr/share/munin/plugins/apache_* /etc/munin/plugins/

僕のお家は固定IPではないので、Digest認証にする。

$ sudo htdigest -c /etc/munin/munin-htdigest Munin username
$ sudo vi /etc/munin/apache.conf

/etc/munin/apache.conf

 3         #Order allow,deny
 4         #Allow from localhost 127.0.0.0/8 ::1
15         AuthUserFile /etc/munin/munin-htdigest
16         AuthName "Munin"
17         AuthType Digest
18         require valid-user

apacheとmuninの再起動。

$ sudo /etc/init.d/munin-node restart
$ sudo /etc/init.d/apache restart

アクセス

http://example.com/muninでアクセスする。

参考サイト