史上最簡單的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)
-
Kibana怎麼安裝訪問?
-
Kibana的主版本一定要與Elasticsearch保持一致,ES的子版本可以大於Kibana
-
官網下載ZIP,解壓Kibana執行[./bin/kibana]訪問127.0.0.1:5601, 預設埠為5601
-
通過127.0.0.1:5601/status訪問Kibana伺服器狀態
-
-
Kibana如何使用?
-
如何連線ES?
-
預設情況下,Kibana 會連線執行在 localhost 上的 Elasticsearch 例項,(需先啟動ES)
-
如果需要連線不同的 Elasticsearch例項,可以修改 kibana.yml 配置檔案中的 Elasticsearch URL 配置項並重啟 Kibana
-
-
頁面功能介紹
-
在 Discover 頁搜尋和瀏覽資料
-
在 Visualize 頁做資料圖表對映
-
在 DashBoard 頁建立並檢視自定義儀表板
-
在 Dev Tools 頁編寫DSL語句->>>>>>這個比較常用
-
-
注意:由於Kibana無法設定安全驗證,如何被人入侵到伺服器,那麼你的資料就像光著屁股的孩子,所以在這裡推薦使用Nginx 反代進行身份驗證,後續會單獨出一個章節講解如何用Nginx 反代理做安全校驗!
>>><<<下一章節就開始講解如何在Dev Tools頁面編寫我們基於HTTP的Restful風格API去請求ES資料庫進行基礎操作(此處可以理解為SQL語句)
至此已經知道Kibana如何使用,暫時滿足我們目前的學習(Kibana功能過於龐大,但這不是我們的重點)
對於工具->我個人偏向點到即可,大致知道怎麼回事,再由淺入深!即用即學,後續用到其他功能的時候我也會逐個解釋