LinuxMint14で、MUNINのグラフ画像が表示されない場合。

一般の設定は、省略します。今回の情報公開は、MUNINでグラフ画像が表示されない原因が解らない場合に、ご参考ください。
logを調べます。munin-graph.logを調べます。
 

[PERL WARNING] Use of uninitialized value in concatenation (.) or string at /usr/share/munin/munin-graph line 74.

[PERL WARNING] Use of uninitialized value $graph_fh in <HANDLE> at /usr/share/munin/munin-graph line 75.

[PERL WARNING] readline() on unopened filehandle at /usr/share/munin/munin-graph line 75.

という箇所があったら、下記をバグ修正します。 

# vi /usr/share/munin/munin-graph

(74行目、75行目辺りを変更します。)

#my $graph_fh = new IO::File($config->{libdir} . "/graphs");
my $graph_fh = new IO::File("/var/lib/munin/graphs");

# sudo -u munin munin-cron

でズラズラと、画像ファイルを作成しているリストが出てきたらとりあえずホッとしましょう。

その他に私の場合にはまだ、原因がありました。

# vi /etc/munin/munin.conf

graph_strategy cgi
cgiurl_graph http://hogehoge/munin

これで私の場合には、グラフ画像が表示されました。

apache,mysqlのグラフは、私の場合には少しおかしかったので、表示しない設定にしました。 

公開してもいいと思いますので、どんな具合になるか。下記を参照してください。

 

当サーバーのMUNINのグラフはこちら

参照:https://bugs.launchpad.net/ubuntu/+source/munin/+bug/1100364