Grafana: 启用 SSL 似乎会破坏 Direct InfluxDB 0.9 连接?

创建于 2015-09-02  ·  3评论  ·  资料来源: grafana/grafana

我在本地安装了 Grafana 和 InfluxDB 0.9。 Grafana 设置为使用直接连接到http://localhost :8086。

以前,我所有的图表都是从 InfluxDB 中抓取数据的。 如果我转到数据源,然后我的 InfluxDB 连接,并点击测试连接,我会得到 InfluxDB 记录的以下查询:

[http] 2015/09/02 22:49:00 127.0.0.1 - root [02/Sep/2015:22:49:00 +1000] GET /query?db=insight&epoch=ms&p=%5BREDACTED%5D&q=SHOW+MEASUREMENTS+LIMIT+1&u=root HTTP/1.1 200 100 https://
localhost:3000/datasources/edit/1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2498.0 Safari/537.36 fbe414fb-5170-11e5-8006-000
000000000 1.39579ms

然后,我为 Grafana 启用了 SSL:

protocol = https

现在,我的图表不显示数据,当我单击“测试连接”时,它似乎只是无限期挂起 - InfluxDB 日志不显示正在接收的任何查询:

screenshot 2015-09-02 22 54 24

因此,在 Grafana 中启用 SSL 似乎破坏了某些东西。

如果我将 Grafana 中的连接类型从 Direct 更改为 Proxy,它会再次工作 - 但是,直接连接不起作用。

这是一个已知问题,还是我需要调整配置中的其他内容?

typquestion

最有用的评论

如果您使用直接访问,Grafana 将完全不参与。

至于使用带有自签名证书的代理模式,它会起作用

所有3条评论

你能显示 chrome 开发工具的输出吗? 当您使用直接访问时,它直接从浏览器访问 influxdb,当启用 SSL 时,浏览器对 CORS 有更严格的要求,所以您可能会看到这个问题(以及为什么在使用代理访问时它会起作用)

你是对的 - 这是一个浏览器问题:

screenshot 2015-09-03 00 03 22

似乎我还需要在 InfluxDB 上启用 SSL。

出于好奇 - 如果我使用自签名证书在 InfluxDB 上启用 SSL,是否会导致 InfluxDB 出现任何问题?

我看不到任何提及 Grafana 是否验证或不验证 InfluxDB SSL 证书的选项。

如果您使用直接访问,Grafana 将完全不参与。

至于使用带有自签名证书的代理模式,它会起作用

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

tuxinaut picture tuxinaut  ·  3评论

Minims picture Minims  ·  3评论

dlintw picture dlintw  ·  3评论

sslupsky picture sslupsky  ·  3评论

jackmeagher picture jackmeagher  ·  3评论