簡體   English   中英

使用 Elasticsearch 數據源的 Grafana 中沒有可用的指標

[英]No metrics available in Grafana with Elasticsearch data source

我在 Grafana 中創建了一個 elasticsearch 數據源,連接到我的 elasticsearch 實例的索引。

在 Grafana 探索中使用它時:

如果我 plot 計數,我正確地看到了圖表上的事件。 但是,如果我添加一個聚合指標,如 min、avg、max 等,那么在我應該 select 的文本框中,要聚合的事件字段,我有一個空的下拉列表:

在此處輸入圖像描述

我嘗試手動將虛線路徑寫入字段,但它不起作用。 如果我 select “原始數據”度量類型,我可以在顯示的列中看到我的事件字段:

在此處輸入圖像描述

知道如何讓我的事件字段出現在下拉列表中嗎? 是否與 elasticsearch 中如何定義索引映射有關?

elasticsearch 中的文檔結構如下:

{
    "_index": "events-20201020",
    "_type": "_doc",
    "_id": "yT1tRnUBgIoehyP27AZU",
    "_score": null,
    "_source": {
        "summary": "A summary",
        "category": "a category",
        "client_id": "a-client-id",
        "client_key": "a-client-key",
        "hostname": "example-hostname",
        "source": "xxxxxxx",
        "details": {

          // lot of nested fields related to the event
          
        },
        "utctimestamp": "2020-10-20T14:33:21.216573+00:00",
        "type": "event",
        "processname": "process name",
        "severity": "severity",
        // ... and some other fields
    },
    "sort": [
        1603204401216
    ]
}

好的,這只是與在相關索引的 elasticsearch 中定義的索引映射有關。 將出現在下拉列表中的字段是在索引映射中定義的具有兼容數字類型(如“整數”)的字段。

我使用 elasticsearch 作為從 metricbeat 獲取數據的數據源創建了 grafana 儀表板,但是數據沒有出現在 grafana 中。 我使用數字海洋水滴(ubuntu 22.04)作為操作系統。 你遇到過這個問題嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM