Elasticsearch+Logstash+Kibana安裝X-Pack在軟體包,

來源:互聯網
上載者:User

Elasticsearch+Logstash+Kibana安裝X-Pack在軟體包,
Elasticsearch+Logstash+Kibana安裝X-Pack

X-Pack是一個Elastic Stack的擴充,將安全、警報、監控、報告、圖形和機器學習功能包含在一個易於安裝的軟體包中。

1.elasticsearch安裝X-Pack

在elasticsearch中安裝x-pack步驟如下:

1.1.下載x-pack

a.:

備忘:在同一個zip檔案中包含了用於Elasticsearch、Kibana和Logstash的外掛程式。如果您已經下載了這個檔案,在其中一個產品上安裝x-pack,您可以重用相同的檔案。

b.將zip檔案傳輸到伺服器上的臨時目錄。(不要將檔案放入eelasticsearch外掛程式目錄。)

1.2.在伺服器上安裝x-pack
# bin/elasticsearch-plugin install file:///usr/local/plugins/x-pack-6.1.1.zip

備忘:必須在file://協議之後指定zip檔案的絕對路徑。

a.安裝過程添加這些許可權來設定threat context loader

[=================================================] 100%?? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     WARNING: plugin requires additional permissions     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* java.io.FilePermission \\.\pipe\* read,write* java.lang.RuntimePermission accessClassInPackage.com.sun.activation.registries* java.lang.RuntimePermission getClassLoader* java.lang.RuntimePermission setContextClassLoader* java.lang.RuntimePermission setFactory* java.net.SocketPermission * connect,accept,resolve* java.security.SecurityPermission createPolicy.JavaPolicy* java.security.SecurityPermission getPolicy* java.security.SecurityPermission putProviderProperty.BC* java.security.SecurityPermission setPolicy* java.util.PropertyPermission * read,writeSee http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.htmlfor descriptions of what these permissions allow and the associated risks.Continue with installation? [y/N]y

b.x-pack需要許可權才能啟動機器學習分析引擎。本機控制器確保啟動的過程是一個有效機器學習組件。一旦啟動,機器學習過程和elasticsearch之間的交流僅限於作業系統的使用者。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@        WARNING: plugin forks a native controller        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@This plugin launches a native controller that is not subject to the Javasecurity manager nor to system call filters.Continue with installation? [y/N]y

備忘:x-pack不支援linux-x86,啟動時會報錯,如下錯誤:

org.elasticsearch.ElasticsearchException: X-Pack is not supported and Machine Learning is not available for [linux-x86]; you can use the other X-Pack features (unsupported) by setting xpack.ml.enabled: false in elasticsearch.yml

解決方案:在config/elasticsearch.yml中添加:xpack.ml.enabled: false

1.3.設定預設帳號初始密碼

a.通過bin/x-pack/setup-passwords interactive隨機產生elasticsearch、kibana和logstash_system使用者的新密碼

b.通過bin/x-pack/setup-passwords interactive自己設定elasticsearch、kibana和logstash_system使用者的新密碼

2.logstash安裝X-Pack2.1.用上面已經下載好的x-pack進行安裝
# bin/logstash-plugin install file:///usr/local/plugins/x-pack-6.1.1.zip
2.2.當你在elasticsearch上安裝x-pack時,你和其他內建使用者一起設定了這個密碼。你必須為logstash_system使用者在logstash.yml中為xpack.monitoring.elasticsearch.password設定一個新的密碼:
xpack.monitoring.elasticsearch.username: logstash_systemxpack.monitoring.elasticsearch.password: 密碼為在1.3步驟中產生的密碼
3.kibana安裝X-Pack

在Kibana上設定x-pack所需的步驟的概述:

3.1.用上面已經下載好的x-pack進行安裝
# bin/kibana-plugin install file:///usr/local/plugins/x-pack-6.1.1.zip
2.2.在oonfig/kibana.yml中修改使用者名稱和密碼
elasticsearch.username: "elastic"elasticsearch.password: 密碼為在1.3步驟中產生的密碼
4.取消登入驗證,請在elasticsearch、kibana的配置中加入:
xpack.security.enabled: false

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.