2013-08-20 41 views
1

我的組織中有一個彈性搜索節點,它運行在遠程GNU/Linux機器上,但具有有限權限。我通過膩子連接到服務器。我希望爲運行節點提供Web瀏覽器可見性,以便於監視和查看。我試圖獲得elasticsearch-head,但我無法按照github上的說明進行部署,因爲我沒有npm installgrunt server或類似的東西,也不能安裝這些程序,因爲我的環境受到限制。我確實有幾個端口可以打開機器。理想情況下,我需要一個用於elasticsearch的web前端程序,我可以簡單地在機器上下載並解壓,然後運行一些可執行文件來啓動一個內置服務器,從而暴露某個端口上的前端。是否有彈性搜索前端存在我的情況?或者有什麼方法可以在我的情況下使用頭部?請提供詳情。如何在我的遠程服務器上部署elasticsearch-head或其他瀏覽器前端監視工具

謝謝。

+2

[在es網站上](http://www.elasticsearch.org/guide/clients/)有一個幫助程序項目列表,向下滾動到前端。 – ramseykhalaf

回答

2

由於在公司提問工程的組織和安全限制,如Git克隆或事物Open命令不適用於公司的遠程管理的數據中心本地化服務器。如果服務器安裝了python,您只需要這樣做: 將elasticsearch-head下載的目錄複製到elasticsearch引擎位置的plugins目錄中。然後導航到elasticsearch頭目錄並運行以下命令:

python -m SimpleHTTPServer 1234 

1234是你想擁有服務器的HTTP監聽的端口取決於您連接到遠程服務器上設置防火牆規則的。

2

我在過去使用過Elastic Head。工作得很好!

編輯1:

你不使用NPM安裝程序。 ES-Head也適用於文件系統。從文檔:

git clone git://github.com/mobz/elasticsearch-head.git 
cd elasticsearch-head 
open index.html 

相反的git clone,你可以簡單地下載檔案:

https://github.com/mobz/elasticsearch-head/archive/master.zip 
unzip elastic-head-master.zip 
cd elastic-head-master 
open index.html 
+0

Op提到在問題中嘗試彈性頭... – ramseykhalaf

+0

@ramseykhalaf - 我的不好,已經添加了細節,ES-Head可以在沒有npm的情況下使用,就像OP所要求的一樣。 –

+0

打開命令不適用於我。 –

相關問題