如何将Solr作为数据源与Grafana集成

时间:2018-12-19 09:14:16

标签: solr cors firefox-addon grafana

我正在尝试根据https://github.com/pueteam/datasource-plugin-solr中提到的文档将Solr数据源集成到Grafana。

在配置数据源时,可以在Grafana UI上看到Solr插件作为一个选项。但是,当我单击“保存并测试”按钮时,由于数据源已更新,因此测试连接失败。 在浏览器控制台中会看到以下日志:

浏览器日志:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:8983 (Reason: CORS header 'Access-Control-Allow-Origin' missing)
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:8983 (Reason: CORS request did not succeed)

进一步更新到日志

我尝试了here中提到的有关将security.fileuri.strict_origin_policy参数更新为false的步骤。但这也无济于事。

任何帮助都会很棒。

谢谢。

1 个答案:

答案 0 :(得分:0)

只需在Chrome中运行Chrome商店中的Allow-Control-Allow-Origin*插件,便可以正常工作!对于FireFox,添加了AddOn CORS Everywhere插件,它再次起作用!

问题似乎与浏览器有关。特别是在脱机模式下工作时。由于firefox浏览器"Add cannot be installed because the plugin is not trusted and unsigned"的错误,无法将FireFox插件作为.xpi文件添加为附件。

P.S。 Firefox错误地(或出于商业目的)假定人们会在他们所需要的浏览器中安装插件。在许多情况下并非如此。我可能需要一个插件来下载并安装在脱机dekstop上运行的浏览器上。