Elasticsearch6.2.2 X-Pack部署及使用詳解
X-Pack已經開源,預計Elasticsearch6.3版本會全面整合,不再收費。
趕緊體驗一下強大的X-pack吧!
1、 X-Pack 概覽
X-Pack 簡介
1)利用 X-Pack 拓展可能性。
X-Pack 是集成了多種便捷功能的單個外掛 — security、alerting、monitoring、reporting、graph 探索和 machine learning — 您可以在 Elastic Stack 中放心地使用這些功能。
2)單就其自身而言,Elastic Stack 就是一款值得考慮的強大工具。X-Pack 將諸多強大功能集合到一個單獨的程式包中,更將它帶上了一個新的層次。
3)x-pack是elasticsearch的一個擴充套件包,將安全,警告,監視,圖形和報告功能捆綁在一個易於安裝的軟體包中,雖然x-pack被設計為一個無縫的工作,但是你可以輕鬆的啟用或者關閉一些功能。
X-Pack 功能介紹
X-Pack 提供以下幾個級別保護elastic叢集
- 1)使用者驗證
- 2)授權和基於角色的訪問控制
- 3)節點/客戶端認證和通道加密
- 4)審計
通俗講解:
- 安全防護功能:你是不是,不想別人直接訪問你的5601,9200埠,這個,x-pack能辦到。
- 實時監控功能:實時監控叢集的CPU、磁碟等負載;
- 生成報告功能:圖形化展示你的叢集使用情況。
- 還有,機器學習等功能。
以上這些都是X-pack的核心功能點。
2、 X-Pack 注意事項
注意:截至Elasticsearch6.2.2(2018-3-11)的版本,x-pack尚處於付費版本,適用期限:1個月。
不過,由於Elasticsearch公司已經開源x-pack,不久的將來,有可能到6.3版本,x-pack就可以和kibana一樣使用了
3、 X-Pack 安裝步驟
以下由於特殊原因,我使用windows10安裝的。Linux步驟相同。
步驟1:安裝Elasticsearch,這裡我用的最新的版本:ElasticsearchV6.2.2
安裝head外掛的最簡單的方法:
直接在Chrome中安裝外掛:
http://sina.lt/ftSr
以上後紅色箭頭標註的,都和x-pack有關。後續步驟安裝成功後,可以看到。
步驟2:安裝kibanaV6.2.2
步驟3:Elasticsearch下安裝xpack。
bin/elasticsearch-plugin install x-pack
產生預設的密碼——(此步驟非常重要,預設密碼記錄下,後續登陸用)。
步驟4:啟動Elasticsearch
bin/elasticsearch
啟動時,x-pack相關的載入如下:
步驟5:設定密碼——自動生成密碼
bin/x-pack/setup-passwords auto
步驟6:Kibana下安裝x-pack
bin/kibana-plugin install x-pack
注意,在kibana配置檔案下設定登陸使用者名稱和密碼(步驟3記錄的)
步驟7:啟動kibana
kibana安裝x-pack後的介面如下:
登陸的時候,使用超級管理員使用者:elastic和密碼登陸。
kibana登陸後的效果如下:
注意使用者許可權:
還是適用版本:
4、X-pack開源
5、關於X-pack破解
後續待ES6.3版本後,深入探究。
2018年03月20日 21:55 於家中床前