2017-02-16 128 views
0

我有2個指標在kibana 4的值:Kibana減去2個指數

第一個指數是立足從事件時間(創建日期)

第二個指標是立足從事件時間(日期已截止)

兩者都日期值,我想創建一個查詢將返回文檔日期產生的總金額(今天) - 文檔總量日期關閉(今天)

如果無法做到這一點是可能的,如果我在一個索引中有兩個字段?

回答

0

是的,您需要將相同的索引中有兩個日期值,這樣就可以在Kibana做減法使用一個scripted。您可以簡單地使用腳本:

doc.['date_created'].value - doc.['date_closed'].value 

----------------^----------------- ----------------------- ^確保給出您的確切字段名稱

然後您可以使用此腳本字段作爲日期歷史紀錄顯示檢索日期範圍內的文檔總數。

希望這會有所幫助!

+0

@Benc做到了嗎?你是否獲得了期望的輸出? – Kulasangar

+0

我曾嘗試以下腳本場名爲test: DOC [ 'Entities.Ticket.Date_Created#文本。']值 - DOC [ 'Entities.Ticket.Date_Closed#文本。']值 然而,在kibana如果。我篩選: 獨特計數: 'Entities.Ticket.Date_Created#文本'= 43 獨特計數: 'Entities.Ticket.Date_Closed#文本。'= 6 獨特計數: '測試'= 43 是否有我錯過了什麼? 如果我切換創建並關閉一輪,我仍然得到43 –

+0

**唯一計數**是您創建的腳本字段?我無法理解上述評論的後半部分。如果你能詳細闡述一下?你怎麼過濾'Kibana'?什麼是預期的產出? – Kulasangar