需要注意的是,5.x和2.x插件方面改動很大。參考:https://www.elastic.co/blog/running-site-plugins-with-elasticsearch-5-0。因為安全原因,原先的head、bigdesk、krof等插件不再支持直接在plugin目錄下解壓使用;新出個安全監控插件X-Pack,涵蓋了marvel等功能。后面我會選擇性地安裝一些插件。
1.elasticsearch
安裝和2.x一樣,沒什么可說的。安裝后啟動會遇到一系列問題,參考:http://www.cnblogs.com/jiu0821/p/7683322.html
2.kibana5.6.3
安裝和2.x一樣,只是界面大為改觀,且內置了sense插件。
實際安裝過程中遇到一個問題,kibana日志正常但不可用其他主機通過瀏覽器訪問,端口是開放的。使用命令:netstat -an | grep LISTEN看到5601端口綁定的地址是127.0.0.1,由於本地hosts配置問題,無法通過本機實際ip訪問。兩個方案,一個就是配置本地hosts問題,另一個可以修改kibana的配置文件,把里面的host改為“host:0.0.0.0",解決。(0.0.0.0代表使用所有地址)
3.cerebro(krof)
realease版本下載地址:https://github.com/lmenezes/cerebro/releases
解壓安裝包到一個自定義目錄(非elasticsearch或kibana的plugin目錄),Run bin/cerebro(or bin/cerebro.bat if on Windows)。界面會讓你輸入es域名,連接即可。
4.analysis-ik
下載地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
解壓,復制到插件目錄:mv elasticsearch-analysis-ik-5.6.3 elasticsearch安裝目錄/plugins/analysis-ik
這個時候需要重啟 elasticsearch 插件才能生效(這個可以等設置好詞庫再重啟也可以)
5.bigdesk
下載地址:https://github.com/hlstudio/bigdesk
修改es配置文件,添加參數:
http.cors.enabled: true http.cors.allow-origin: "*"
解壓安裝包到一個自定義目錄(非elasticsearch或kibana的plugin目錄)。這個插件需要運行在一個web server上,es沒有提供,我們需要自己搭建。
安裝node,然后進入bigdesk目錄下的_site目錄,可以看到有個index.html。這里暫且使用Python提供的一個簡易web server,執行:
python -m SimpleHTTPServer [port]
注:這里的port可不填,也可以填自己指定的端口號
然后就可以用瀏覽器訪問了,訪問http://ip:port。
