おのたく日記 YouTubeも始めました→
2012-02-22(Wed) [長年日記]
■ [Debian] muninでグラフが出なくなる
なんでかなぁと調べたら
[Tue Jan 7 11:55:47 2012] [error] [client 127.0.0.1] Can't open /var/log/munin/munin-graph.log (Permission denied) at /usr/share/perl5/Log/Log4perl/Appender/File.pm line 103., referer: https://on-o.com/munin/localdomain/localhost.localdomain/index.html
[/var/log/apache/error.logより引用]
っていうことで、ログが読めないらしい。
そういえば、使いもしないmuninのグラフを5分前に生成するのも無駄なので、Webアクセス時にダイナミックにグラフを生成するように
graph_strategy cgi
[/etc/munin/munin.confより引用]
という設定にしていた。
/etc/log/munin/munin-graph.logを見ると
# ls -l /var/log/munin/munin-graph.log*
-rw-r----- 1 munin adm 288112 1月 7 12:05 /var/log/munin/munin-graph.log
と、cgiのユーザwww-dataから読み書きできなくなっている。
--- munin.org 2011-11-19 22:17:45.000000000 +0900
+++ munin 2012-01-07 11:57:09.321182292 +0900
@@ -13,7 +13,8 @@
rotate 7
compress
notifempty
- create 640 munin adm
+ #use-cgi create 640 munin adm
+ create 660 munin www-data
[/etc/munin/muninに追記より引用]
として、読み書きできるようにして、一件落着
|