推薦一款 ES 集羣可視化工具:Cerebro,簡單、實用!

Cerebro 是之前的 Elasticsearch 插件 Elasticsearch Kopf 的演變 – 這不適用於 Elasticsearch 版本5.x或更高版本,這是因爲刪除了 site plugins。前端

https://github.com/lmenezes/elasticsearch-kopfjava

Cerebro 是查看分片分配和最有用的界面之一經過圖形界面執行常見的索引操做。 徹底開放源,而且它容許您添加用戶,密碼或 LDAP 身份驗證問網絡界面。Cerebro 是對先前插件的部分重寫,而且能夠做爲自運行工具使用應用程序服務器,基於 Scala 的Play 框架。node

Cerebro 是一種現代反應性應用程序; 它使用 Scala 使用 Play 框架在 Scala 中編寫,用於後端 REST 和 Elasticsearch 通訊。 此外,它使用經過 AngularJS 用JavaScript 編寫的單頁應用程序(SPA)前端。git

咱們能夠發現 Cerebro 的安裝網站:github

https://github.com/lmenezes/cerebro。spring

爲了安裝 Cerebro,你必須安裝 Java 1.8 或更新的版本。 關注公衆號Java技術棧,在後臺回覆:java,能夠獲取我整理的 Java 1.8+ 系列教程,很是齊全。docker

安裝 Cerebro

爲了安裝 Cerebro,你將須要手動下載並安裝它。 而後,咱們將執行如下步驟:後端

你能夠下載 Cerebro 的二進制發行版。服務器

https://github.com/lmenezes/cerebro網絡

對於 Linux 或 macOSX,咱們可使用如下命令:

wget -c https://github.com/lmenezes/cerebro/releases/download/v0.8.5/cerebro-0.8.5.tgz
tar xfvz cerebro-0.8.5.tgz

咱們能夠在上面的github裏找到最新的 cerebro 發行版本。截止目前爲止,咱們能找到的最新的版本是 0.8.5。

若是你想作 docker 安裝,請參閱連接:

https://github.com/lmenezes/cerebro-docker。

運行 cerebro

咱們能夠經過以下的方式來運行 crebro:

cerebro-0.8.5/bin/cerebro

針對 Windows 操做系統來講,咱們可使用以下的方式來運行:

cerebro-0.8.5/bin/cerebro.bat

在咱們的 console 裏,咱們能夠看到相似以下的輸出:

從上面的輸出咱們能夠看出來,咱們能夠經過 http://0.0.0.0:9000/ 開訪問:

在上面,咱們須要輸入咱們的 Elasticsearch 的 node address 來進行鏈接。點擊 Connect 按鈕:

在上面,咱們能夠看到 overview tab 的界面。它顯示了目前咱們的 node 的整體狀況。

咱們能夠點擊 nodes tab,咱們能夠看到以下的界面:

咱們點擊rest tab,咱們能夠輸入咱們的DSL請求:

我能夠在這個界面裏發送咱們想要的 DSL 查詢請求。

這裏有點像咱們的 Kibana Dev tools。只是在這裏咱們沒有 auto-complete 功能。

咱們能夠點 more tab:

狀態欄:

在上面它顯示咱們的 cluster 狀態爲 yellow,它表示咱們須要更多的節點來分別咱們的 shard。

這個 Cerebro 用戶界面軟件能夠很方便地讓咱們管理咱們的 Elasticsearch 集羣。

更多功能留給讀者本身來探索。

做者:Elastic 中國社區官方博客
本文連接:https://blog.csdn.net/UbuntuTouch/article/details/104182454
版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接和本聲明。

近期熱文推薦:

1.Java 15 正式發佈, 14 個新特性,刷新你的認知!!

2.終於靠開源項目弄到 IntelliJ IDEA 激活碼了,真香!

3.我用 Java 8 寫了一段邏輯,同事直呼看不懂,你試試看。。

4.吊打 Tomcat ,Undertow 性能很炸!!

5.《Java開發手冊(嵩山版)》最新發布,速速下載!

以爲不錯,別忘了隨手點贊+轉發哦!

相關文章
相關標籤/搜索