1. 程式人生 > >史上最簡單的Elasticsearch教程-第二章:初識Kibana(ES的輔助監測工具)

史上最簡單的Elasticsearch教程-第二章:初識Kibana(ES的輔助監測工具)

Kibana(ES監控系統)的介紹與安裝:

 

(提前宣告:文章由作者:張耀烽/CSDN主頁:https://blog.csdn.net/youbitch1/

結合自己生產中的使用經驗整理,最終形成簡單易懂的文章,寫作不易,轉載請註明)

(整個教程的ES版本以及Kibana版本都是基於5.6.8)

(文章參考:Elasticsearch權威指南(書籍),Elasticsearch官方文件JavaApi5.6.8,實際專案中的應用場景)

(幫到到您請點點關注,文章持續更新中!)

(個人Git主頁:https://github.com/Mydreamandreality)

 

  1. Kibana怎麼安裝訪問?     

    1. Kibana的主版本一定要與Elasticsearch保持一致,ES的子版本可以大於Kibana

    2. 官網下載ZIP,解壓Kibana執行[./bin/kibana]訪問127.0.0.1:5601, 預設埠為5601

    3. 通過127.0.0.1:5601/status訪問Kibana伺服器狀態

  2. Kibana如何使用?

    1. 如何連線ES?

      1. 預設情況下,Kibana 會連線執行在 localhost 上的 Elasticsearch 例項,(需先啟動ES)

      2. 如果需要連線不同的 Elasticsearch例項,可以修改 kibana.yml 配置檔案中的 Elasticsearch URL 配置項並重啟 Kibana

    2. 頁面功能介紹

      1. 在 Discover 頁搜尋和瀏覽資料

      2. 在 Visualize 頁做資料圖表對映

      3. 在 DashBoard 頁建立並檢視自定義儀表板

      4. 在 Dev Tools 頁編寫DSL語句->>>>>>這個比較常用

        注意:由於Kibana無法設定安全驗證,如何被人入侵到伺服器,那麼你的資料就像光著屁股的孩子,所以在這裡推薦使用Nginx            反代進行身份驗證,後續會單獨出一個章節講解如何用Nginx 反代理做安全校驗!


>>><<<下一章節就開始講解如何在Dev Tools頁面編寫我們基於HTTP的Restful風格API去請求ES資料庫進行基礎操作(此處可以理解為SQL語句)

 

至此已經知道Kibana如何使用,暫時滿足我們目前的學習(Kibana功能過於龐大,但這不是我們的重點)

對於工具->我個人偏向點到即可,大致知道怎麼回事,再由淺入深!即用即學,後續用到其他功能的時候我也會逐個解釋