【问题标题】:nginx munin spawn fastcgi to graphnginx munin 生成 fastcgi 到图形
【发布时间】:2017-08-29 16:07:17
【问题描述】:

安装

apt-get install munin
apt-get install spawn-fcgi
spawn-fcgi -s /var/run/munin/fcgi-graph.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-graph

nginx

server {
    listen  80;
    server_name  munin.dynaccount.com;

    root  /var/cache/munin/www;

    location / {
        try_files  $uri $uri/ =404;
    }

    location ^~ /munin-cgi/munin-cgi-graph/ {
        fastcgi_split_path_info  ^(/munin-cgi/munin-cgi-graph)(.*);
        fastcgi_param PATH_INFO  $fastcgi_path_info;
        fastcgi_pass  unix:/var/run/munin/fcgi-graph.sock;
        include  fastcgi_params;
    }
}

当我点击图表时,浏览器中会返回以下错误

502 网关错误

http://munin.domain/munin-cgi/munin-cgi-graph/localdomain/localhost.localdomain/exim_mailqueue-pinpoint=1492758910,1492866910.png?&lower_limit=&upper_limit=&size_x=800&size_y=400

【问题讨论】:

    标签: nginx munin


    【解决方案1】:

    我在我的 ubuntu 服务器上遇到了同样的问题。我试过这个https://serverfault.com/a/713408 但没有任何反应,然后我删除了

    /var/run/munin/fcgi-graph.sock
    

    然后再次运行:

    spawn-fcgi -s /var/run/munin/fcgi-graph.sock -U www-data -u www-data -g www-data /usr/lib/munin/cgi/munin-cgi-graph
    

    之后一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-16
      • 2011-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多