[英]Kibana - How to display log as table
我正在為一個項目測試 Kibana 4。
我從我的數據庫表中創建了一個索引,它由 3 個字段組成:
我想在儀表板中將我的索引顯示為一個簡單的表格(3 列,N 行)。
我嘗試使用“數據表”可視化,但我找不到一種方法來顯示沒有任何指標(計數、總和等...)的結果
也許很簡單,我錯過了一些東西......有沒有辦法做到這一點?
問候,
在“發現”選項卡上,創建一個僅包含所需字段的視圖,然后將其保存為搜索。
在儀表板選項卡上,單擊編輯,然后點擊+ Create new
按鈕以添加小部件,但如果您查看頂部,則會有一個搜索選項卡。 選擇它並添加您保存的搜索。
[Elastic 7.x / 2019 更新]
當我閱讀@Alcanzar 的回答時,我有點困惑,所以我在這里分享了一些對新手友好的分步操作方法:
訣竅是選擇您想要包含的特定列……瞧!
不要忘記保存您的視圖,這在此過程中會有很大幫助。
公認的解決方案有其優點(如果為了簡單起見,您將索引視為一個表,這是自然處理行的唯一方法)但也有缺點(它允許用戶通過擴展記錄來查看太多信息)出現在表中;用戶無法導出值)。
因此,如果您打算構建表格以用於用戶看到的報告中,而這些報告不應該看到所有內容並且可能想要導出數據,我推薦使用表格可視化的不同(hacky)方法:
假設您有三列 A、B 和 C:
如果考慮到 A 和 B 的組合值沒有重復,您可以將這兩個值用作聚合字段,然后為 C 設置 Max 或 Top hit Metric。
如果即使 A、B 和 C 也有重復項,那么您可以將它們中的三個用作聚合字段並添加一個 Metric 計數,這將為您提供重復行的數量。 這個解決方案在某種程度上是有意義的,因為不是重復同一行“n”次,而是告訴你應該重復該行“n”次。
如果 A 和 B 有重復項,但 A、B 和 C 是唯一的,那么肯定沒有優雅的解決方案。 您必須使用它們中的三個作為聚合字段,但是最后您將有一個虛擬指標(例如計數,始終等於 1)。
為什么? 為什么我們要經歷這一切? 那是另一個問題...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.