【问题标题】:elastic search as grafana datasource弹性搜索作为 grafana 数据源
【发布时间】:2020-10-08 03:09:21
【问题描述】:

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

我可以使用基本身份验证(用户 ID 和密码)从浏览器到 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。

感谢您的帮助

这是我的数据源配置。

【问题讨论】:

    标签: elasticsearch grafana


    【解决方案1】:

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

    【讨论】:

    • 感谢 Jan Garaj,我尝试使用 ES 端口 9200 并在 ES 中启用了 CORS。
    【解决方案2】:

    在 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"
     }
    

    【讨论】:

      猜你喜欢
      • 2019-12-03
      • 2018-02-01
      • 1970-01-01
      • 2018-11-28
      • 2021-12-12
      • 1970-01-01
      • 2020-10-31
      • 2021-11-23
      • 2019-01-08
      相关资源
      最近更新 更多