我配置了Grafana(v。6.3.5),并配置了PostgreSQL(v。11.5)数据源。我在Grafana中有很多仪表板,并且一切正常。
但是,当我尝试通过Grafana API对我的PSQL数据库进行代理调用(https://grafana.com/docs/http_api/data_source/#data-source-proxy-calls)时,该API收到了502 Bad Gateway错误。
我已经完成的操作([grafana]被服务器FQDN取代了):
通过此调用获取数据源ID:
https://[grafana]:3000/api/datasources/
在我的情况下,数据源的ID为2
进行代理呼叫:
https://[grafana]:3000/api/datasources/proxy/2/query?query=SELECT%20*%20FROM%20msc_stats%20ORDER%20BY%20time%20DESC%20LIMIT%2010
答案是502 Bad Gateway
(我要传递的查询是这个SELECT * FROM msc_stats ORDER BY time DESC LIMIT 10
)
此调用也收到502错误:
https://[grafana]:3000/api/datasources/proxy/2/*
我以不同的方式设置了URL的格式,但服务器的答案始终是502错误。
有人知道Grafana中是否完全支持PSQL进行API代理调用?我在做什么错了?
非常感谢您的提示!
最好的问候, 路卡