安裝Elasticsearch惟一的要求是安裝官方新版的Java,包括對應的Jdk。html
首先到官網下載最新版本的Elasticsearch壓縮包。linux
可使用命令,注意將最新的可用的下載連接填入:瀏覽器
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.2.zip unzip elasticsearch-5.0.2.zip cd elasticsearch-5.0.2
Elasticsearch已經準備就緒,執行如下命令可在前臺啓動:安全
./bin/elasticsearch
若是想在後臺以守護進程模式運行,添加-d參數。curl
打開另外一個終端進行測試:elasticsearch
curl 'http://localhost:9200/?pretty'
你能看到如下返回信息:ide
{ "name": "vP19PMO", "cluster_name": "elasticsearch", "cluster_uuid": "IMKMfkMsSrKODIYg5gxgeQ", "version": { "number": "5.0.2", "build_hash": "f6b4951", "build_date": "2016-11-24T10:07:18.101Z", "build_snapshot": false, "lucene_version": "6.2.1" }, "tagline": "You Know, for Search" }
這說明你的ELasticsearch集羣已經啓動而且正常運行。工具
Kibana是一個爲 ElasticSearch 提供的數據分析的 Web 接口。可以使用它對日誌進行高效的搜索、可視化、分析等各類操做。學習
首先到官網下載最新版本的Kiabna壓縮包。測試
可使用以下命令,注意將最新的可用的下載連接填入:
wget https://artifacts.elastic.co/downloads/kibana/kibana-5.1.1-linux-x86_64.tar.gz sha1sum kibana-5.1.1-linux-x86_64.tar.gz tar -xzf kibana-5.1.1-linux-x86_64.tar.gz cd kibana/
注意:
X-Pack是一個Elastic Stack的擴展,將安全,警報,監視,報告和圖形功能包含在一個易於安裝的軟件包中。在Elasticsearch 5.0.0以前,您必須安裝單獨的Shield,Watcher和Marvel插件才能得到在X-Pack中全部的功能。
Elasticsearch 5.0.2
Kibana 5.0.2
在Es的根目錄(每一個節點),運行 bin/elasticsearch-plugin
進行安裝。
bin/elasticsearch-plugin install x-pack
安裝過程當中跳出選項如今y便可。
若是你在Elasticsearch已禁用自動索引的建立,在elasticsearch.yml配置action.auto_create_index容許X-pack創造如下指標:
action.auto_create_index: .security,.monitoring*,.watches,.triggered_watches,.watcher-history*
運行Elasticsearch。
bin/elasticsearch
在Kibana根目錄運行 bin/kibana-plugin
進行安裝。
bin/kibana-plugin install x-pack
安裝過程會比較久,耐心等待。
運行Kibana。
bin/kibana
在瀏覽器上輸入: http://localhost:5601/
,能夠打開Kibana,此時須要輸入用戶名和密碼登陸,默認分別是 elastic
和 changeme
。
在剛接觸Elasticsearch的時候,會有不少名詞不能理解,或者不知道其中的關係。其中不少是爲不一樣版本的Elasticsearch而存在的。
Marvel插件:在簇中從每一個節點聚集數據。這個插件必須每一個節點都得安裝。
Marvel是Elasticsearch的管理和監控工具,在開發環境下無償使用。它包含了Sense。
交互式控制檯,使用戶方便的經過瀏覽器直接與Elasticsearch進行交互。
在學習Elasticsearch的過程當中,必不可少須要經過一些工具查看es的運行狀態以及數據。若是都是經過rest請求,未免太過麻煩,並且也不夠人性化。此時,Head插件能夠實現基本信息的查看,rest請求的模擬,數據的檢索等等。
x-pack是elasticsearch的一個擴展包,將安全,警告,監視,圖形和報告功能捆綁在一個易於安裝的軟件包中,也是官方推薦的。
kibana是一個與elasticsearch一塊兒工做的開源的分析和可視化的平臺。使用kibana能夠查詢、查看並與存儲在elasticsearch索引的數據進行交互操做。使用kibana能執行高級的數據分析,並能以圖表、表格和地圖的形式查看數據。
kibana使得理解大容量的數據變得很是容易。它很是簡單,基於瀏覽器的接口使咱們可以快速的建立和分享顯示elasticsearch查詢結果實時變化的儀表盤。
在Elasticsearch 5版本以前,通常都是經過安裝Kibana,然後將Marvel、Hand等各類功能插件添加到Kibana上使用。在Elasticsearch 5版本以後,通常狀況下只須要安裝一個官方推薦的X-pack擴展包便可。
轉載請註明出處。
做者:wuxiwei
出處:http://www.cnblogs.com/wxw16/p/6150681.html