kibana 與 grafana

  Kibana 和 Grafana 是兩個開源工具,能可視化和推斷大量日誌數據內的趨勢。Kibana 是一個分析和可視化平臺,它可讓你瀏覽、可視化存儲在Elasticsearch集羣上排名靠前的日誌數據,並構建儀表盤。你能夠執行深刻的數據分析並以多種圖表、表格和地圖方式可視化這些數據。Grafana 是一個開源儀表盤工具,支持如:Graphite、InfluxDB與 OpenTSDB、Elasticsearch、druid等數據源,Grafana快速的客戶端渲染默認使用的是 Flot ,即便很長的時間範圍也可應對,這樣用戶就能夠建立具備智能軸格式(好比線和點)的複雜圖表了後端

對比分析編輯器


  • 日誌與度量:Grafana專一於根據CPU和IO利用率之類的特定指標提供時間序列圖表。Kibana則專一於另外一方面,它運行於Elasticsearch的上層,能建立一個複雜的日誌分析儀表盤。舉個例子,Grafana沒法進行數據的檢索和瀏覽
  • 角色權限:默認狀況下,Kibana的儀表盤是公開的,沒有進行基於角色的訪問控制。若是你須要針對多個用戶設置不一樣的權限級別,就得增長額外的配置預算採購 Shield 了。Grafana內置的RBA容許你維護用戶和團隊訪問儀表盤的權限。
  • 儀表盤靈活性:雖然Kibana有大量內置的圖表類型,但它們之上的控制還是最初的限制,Grafana包括更多的選擇,能夠更靈活地瀏覽和使用圖表,若是要選擇一個指定的時間序列,可使用Y-Bar之類的工具。然而,隨着 Kibana 4中展現的加強特性,好比能夠保存元素並拖曳到新的儀表盤中,咱們能夠預期Kibana能快速地彌補這一差距
  • 支持數據源:Grafana支持許多不一樣的存儲後端。Grafana針對每一個數據源都有一個特定的查詢編輯器,它是針對數據源所具有的特性和能力特別定製的。然而,正如上文所說,Kibana原生集成進了ELK棧,這使安裝極爲簡單,對用戶很是友好

共同協做工具


  • Kibana和Grafana都是強大的可視化工具。然而,Grafana和InfluxDB組合是用於度量數據的,反之,Kibana是流行的ELK棧的一部分,它能夠更爲靈活地瀏覽日誌數據。這兩個平臺都是好的選擇,甚至有時還能夠互補。首先,用Kibana去分析你的日誌。而後,把數據導入到Grafana做爲可視化層。這些的前提是須要同一個Elasticsearch庫佈局

解決方案性能


  •  利用kibana的discover爲導航 配合 以 ES 做的grafana 數據源的圖表展示
  • 穿透聯動

mark動畫


  • ES metadata 字段 keyword ->聚合,沒法模糊匹配的衝突
  • Grapha 插件的問題:按term聚合的問題, kibaba沒法支持雙座標的問題,如何去改造溶合
  • 一排12列單調佈局的dashborad問題
  • 非時間序discover 性能問題
  • grafana各種圖表及kibana discover 穿透問題
  • 時間序炫酷類動畫圖表
  • 基於角色身份管理
  • 數據同步問題

參考資料: https://logz.io/blog/grafana-vs-kibana/?utm_source=tuicool&utm_medium=referralui

相關文章
相關標籤/搜索