弹性搜索作为grafana数据源

时间:2020-10-08 03:09:21

标签: elasticsearch grafana

问题:无法获取从Elasticsearch到Grafana的数据流。

我可以使用基本身份验证(用户名和密码)从浏览器连接到URL的ES Kibana。

当我在Grafana数据源中单击“保存并测试”时,没有看到任何错误。但是,我在grafana面板中看不到任何数据。

数据源属性:

URL : http://example.com:5601 
Access: Browser
Auth: Basic Auth
Index name: same name what I used in Kibana query
Grafana Version: 7.0+
Time field name: @timestamp
Level field name: <blank>

我在ES上启用了CORS。

感谢您的帮助

这是我的数据源配置。

DataSource Settings

Panel

2 个答案:

答案 0 :(得分:1)

您正在使用Grafana Elasticsearch数据源,但您正在连接到Kibana(典型端口5601),而不是到Elasticsearch。 Kibana与Grafana相似-两者都是Elasticsearch的“用户界面”。将数据源直接连接到Elasticsearch。

答案 1 :(得分:0)

在 Grafana 中配置的 ES URL 应该在 json 下方返回

{
   "name": "dev1234.dev.company.com",
   "cluster_name": "elasticsearch_es7test",
   "cluster_uuid": "V-QwB6jmSRCtMaMTTYW1qA",
   "version": {
     "number": "7.6.2",
     "build_flavor": "default",
     "build_type": "tar",
     "build_hash": "ef48eb35cf30adf4db14086e8aabd07ef6fb113f",
     "build_date": "2020-03-26T06:34:37.794943Z",
     "build_snapshot": false,
     "lucene_version": "8.4.0",
     "minimum_wire_compatibility_version": "6.8.0",
     "minimum_index_compatibility_version": "6.0.0-beta1"
   },
   "tagline": "You Know, for Search"
 }
相关问题