前言
構建高效搜索解決方案,FlexusX 服務器與 Elasticsearch & Kibana 的完美結合,為企業帶來云端搜索新體驗。FlexusX 實例以其卓越性能與靈活擴展性,確保高并發搜索的流暢運行。部署 Elasticsearch,享受分布式搜索的精準與快速;結合 Kibana,實現數據可視化,決策更直觀。在 828 華為云企業上云節不僅降低成本,更提升效率。云端部署,資源按需分配,靈活應對業務增長。立即體驗,開啟高效搜索新篇章,讓數據驅動您的企業未來!
鏈接直達:華為云Flexus云服務器X實例
Elasticsearch 介紹
Elasticsearch 是一個基于 Lucene 構建的開源、分布式搜索和分析引擎,它通過提供強大的全文搜索、實時分析能力和 RESTful API,支持 PB 級數據的快速處理和復雜查詢,特別適用于日志分析、網站搜索、實時監控和業務分析等多種場景,以其分布式架構、高可用性和可擴展性成為處理大數據的優選工具。
官方網站:https://www.elastic.co/cn/elasticsearch
官方文檔:https://www.elastic.co/docs
kibana 介紹
Kibana 是一個開源的數據可視化與分析平臺,專為 Elasticsearch 設計。它提供了一個直觀且強大的界面,讓用戶能夠輕松地探索、可視化、分析和共享存儲在 Elasticsearch 索引中的數據。通過 Kibana,用戶可以創建自定義儀表板,以圖形化方式展示關鍵指標、監控實時數據變化,并進行深入的數據分析。這一平臺不僅簡化了復雜數據的理解過程,還增強了數據驅動的決策能力,是 Elasticsearch 生態系統中不可或缺的組成部分,廣泛應用于日志分析、性能監控、安全審計等多個領域。
官方網站:https://www.elastic.co/cn/downloads/kibana
官方文檔:https://www.elastic.co/docs
環境規劃
部署流程
前期準備
創建網絡
[root@flexusx-251f~]# docker network create es-kb-neta16e637d327b955c2b138c3d615d6ecce1ee6f760b919d5e974e50748c7cbc3f
拉取鏡像
[root@flexusx-251f~]# docker pull elasticsearch:7.17.20
7.17.20:Pulling from library/elasticsearch
d4c3c94e5e10:Already existse
2d4b0a1128f:
Pull complete86cab1abf274:
Pull complete4f4fb700ef54:
Pull complete091252f7c9c3:
Pull completeba22547cb7b5:
Pull complete6eb5ac7a61d1:
Pull complete78ac87136b0f:
Pull complete03977b84fc22:
Pull completecb9719a7448f:
Pull completeDigest:sha256:ed3a3bdb961d0c488c74aaf1e44f48809e54981c1bb39a53b6047d71f191f69bStatus:Downloaded newer image for elasticsearch:7.17.20docker.io/library/elasticsearch:7.17.20[root@flexusx-251f~]# docker pull kibana:7.17.187.17.20:Pulling from library/kibanad4c3c94e5e10:Already exists0fe144c362b1:Pull complete0eeac22a56d8:Pull completefd30f5974e3c:Pull complete0a37326c1989:Pull complete4f4fb700ef54:Pull complete9bc0aee2b8f5:Pull completec858d553a1d7:Pull completeda67f383fa3e:Pull complete7c9f20cf430f:Pull complete9e0d12605b54:Pull complete294777053dd6:Pull completedf1e636ab8a5:Pull complete2ab537178792:Pull completeDigest:sha256:cc537607c5a7ac4c7bf8f5e2a2028200460a35a3593de22196ffcc24009347bcStatus:Downloaded newer image for kibana:7.17.20docker.io/library/kibana:7.17.20
部署 elasticsearch
創建 elasticsearch 容器
[root@flexusx-251f~]# docker run -itd--namees -e"ES_JAVA_OPTS=-Xms512m -Xmx512m"-e"discovery.type=single-node"-ves-data:/usr/local/elasticsearch7.17.20/data -ves-plugins:/usr/local/elasticsearch7.17.20/plugins -ves-logs:/usr/local/elasticsearch7.17.20/logs --privileged--networkes-kb-net -p9200:9200 -p9300:9300 elasticsearch:7.17.18
配置安全組,放行端口 9200
在瀏覽器地址欄輸入:http://主機 IP:9200
輸出以下內容,證明 ElasticSearch 服務啟動成功
部署 Kibana
Kibana使操作 ES 數據的可視化界面,使用 Kibana操作 ES 非常方便。
?-e ELASTICSEARCH_HOSTS=http://es:9200 設置 elasticsearch 的地址
?因為 kibana 已經與 elasticsearch 在一個網絡,因此可以用容器名直接訪問 elasticsearch
[root@flexusx-251f~]# docker run -itd--namekibana -eELASTICSEARCH_HOSTS=http://es:9200 --network=es-kb-net -p5601:5601 kibana:7.17.20
查看日志,看服務是否啟動
[root@flexusx-251f~]# docker logs -fkibana
配置安全組,放行端口 5601
在瀏覽器地址欄輸入:http://主機 IP:5601
點擊左上角按鈕,點擊 Dev Tools即可進入如下所示的開發操作界面
在左邊的控制臺輸入框中輸入如下命令,然后點擊右上角的三角形按鈕執行請求即可在右邊的界面看到查詢結果。
體驗和感受
在數據驅動的時代,高效搜索解決方案成為企業提升競爭力的關鍵。華為云 FlexusX 服務器,以其卓越的性能、靈活的擴展性和穩定可靠的服務,為構建高效搜索環境提供了堅實的基礎。而今,結合 Elasticsearch 的分布式搜索能力與 Kibana 的強大數據可視化功能,可以為企業打造了一個云端搜索解決方案的新標桿。
該服務器不僅擁有強大的計算能力,更支持資源的按需擴展,確保在高并發搜索場景下依然能夠保持流暢運行。Elasticsearch,作為業界領先的搜索引擎,以其分布式架構、可擴展性和豐富的 API 接口,為企業提供了快速、準確、靈活的搜索體驗。而 Kibana,則以其直觀易用的界面和強大的數據可視化能力,讓搜索結果一目了然,助力企業做出更加精準的決策。
在828 華為云企業上云節期間,立即行動,點擊下方鏈接,享受上云節專屬優惠,讓您的企業在數據海洋中暢游無阻,為企業帶來前所未有的搜索效率和價值。
產品鏈接:華為云Flexus云服務器X實例直播建站服務器-華為云
審核編輯 黃宇
-
服務器
+關注
關注
12文章
9196瀏覽量
85514 -
分布式
+關注
關注
1文章
903瀏覽量
74536 -
Elasticsearch
+關注
關注
0文章
29瀏覽量
2842
發布評論請先 登錄
相關推薦
評論