[英]Build a Kibana Histogram with buckets dynamically created by ElasticSearch terms aggregation
我希望能夠結合Kibana 術語圖的功能(能夠根據特定屬性的值的唯一性創建存儲桶)和直方圖 (根據查詢將數據分離到存儲桶中,然后根據時間說明日期) 。
總的來說,我想創建一個直方圖,但我只想根據一個查詢的結果創建直方圖,而不是像在Kibana演示應用程序中完成的多個查詢。 相反,我希望每個特定字段的唯一值動態創建每個存儲桶。 例如,考慮我的查詢返回的以下數據:
{"myValueType": "New York"}
{"myValueType": "New York"}
{"myValueType": "New York"}
{"myValueType": "San Francisco"}
{"myValueType": "San Francisco"}
還假設每條記錄都有一個timestamp
字段,用於按日期分隔直方圖數據。 對於那個特定日期,我希望將數據作為3的計數傳遞到New York
桶中,並將數量2傳遞到San Francisco
桶中。 但是,我只能為我的一個鏈接查詢顯示5的計數。 當我配置直方圖時,我能夠指定一個用於我的時間戳的字段,但不能從中創建存儲桶。 我可以發送一個字段來計算總/最小/最大/平均值,但是這個字段必須是數字,所以這也不是解決方案。
如果我使用術語圖來創建餅圖或條形圖,我確實能夠根據我指定字段的唯一值(在本例中為“myValueType”)將我的數據分成桶,但這總計有史以來的數據,而不是按時間戳分割數據。 雖然這是一個很好的信息,但它並不理想,因為我無法檢測數據的趨勢。
我正在尋找一個可以執行以下操作之一的解決方案:
我相信我在這里失蹤了。 請幫幫我。 非常感謝。
一個高度相關的SOF問題: 是否可以在Kibana中使用直方圖面或其卷曲響應
這將是一個很棒的功能。 看起來它將在Kibana4中得到支持,但似乎沒有比那更多的信息。
也許有點晚,但實際上可能在最新的BETA版本中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.