我正在使用Nginx来提供石墨和grafana(它们都在同一台服务器上运行 – 而不是我的桌面).我可以通过Nginx访问石墨.但是,grafana似乎无法连接到石墨(错误:Graphite HTTP请求错误).我已经复制下面的Nginx配置为grafana – 任何有关修复此问题的想法将不胜感激.
浏览器中失败的请求URL是这样的(如果我直接在浏览器中访问它,则可访问):
**http://xxx.xxx.xxx.xxx:8080/render**
Nginx默认
server {
listen 85; ##listen [::]:85; #ipv6only=on;
server_name grafana;
root /home/xxxx/grafana-1.5.3/;
index index.html index.htm;
##logging per server
access_log /var/log/Nginx/grafana/access.log;
error_log /var/log/Nginx/grafana/error.log;
location / {
## root /home/xxxx/grafana-1.5.3/;
}
}
石墨的config.js URL(在grafana中)
graphiteUrl: "http://xxx.xxx.xxx.xxx:8080"
编辑
Graphite不需要身份验证来访问grafana.另外,我使用的是grafana v1.5.3
最佳答案