天天看點

Elasticsearch插件x-pack的安裝使用

學習Elasticsearch的時候在《Elasticsearch權威指南》(https://es.xiaoleilu.com/010_Intro/10_Installing_ES.html)上看到一個叫marvel的監控插件,本想安裝試試,然後發現似乎現在已經被整合到x-pack裡面去了。

官方文檔原話是這麼說的,“X-Pack is an Elastic Stack extension that bundles security, alerting, monitoring, reporting, machine learning, and graph capabilities into one easy-to-install package. ”

1.x-pack安裝

參考官方文檔https://www.elastic.co/guide/en/elasticsearch/reference/6.2/installing-xpack-es.html安裝x-pack。

這是6.2版本,6.3版本的文檔說是安裝Elasticsearch的時候就自動安裝了x-pack。

安裝完插件啟動Elasticsearch後會發現需要驗證使用者名及密碼,網上說初始賬号是elastic,密碼changeme,反正我是不行。

不管,運作以下指令設定即可:

bin/x-pack/setup-passwords interactive           

通過 curl 通路 Elasticsearch 的方式也有一些變化:

curl -u elastic -XGET localhost:9200           

elastic是自己的使用者名,然後會有提示輸入密碼。

或者同時指定使用者名和密碼:

curl -u elastic:elasticpassword -XGET localhost:9200           

x-pack的各個feature在Elasticsearch、kibana、Logstash中支援的配置:

Elasticsearch插件x-pack的安裝使用

截圖來自官方文檔 https://www.elastic.co/guide/en/logstash/6.2/settings-xpack.html

未完待續...

繼續閱讀