安装X-Pack
X-Pack是Elastic Stack扩展,它提供了安全、警报、监控、机器学习、管道管理等功能,默认情况下,在安装Logstash时,会安装X-Pack。
如果你想尝试所有的X-Pack特性,你可以开始一个30天的试用,在试用期结束时,你可以购买订阅以继续使用X-Pack组件的全部功能,有关更多信息,请参阅https://www.elastic.co/subscriptions。
6.3版本及以上,默认情况下,在安装Logstash时,会安装X-Pack,查看安装Logstash。
有关如何获取X-Pack的更多信息,请参阅https://www.elastic.co/products/x-pack。
你必须使用与产品版本匹配的X-Pack版本在Elasticsearch、Kibana和Logstash上安装X-Pack,有关产品兼容性的更多信息,请参阅Elastic支撑矩阵。
如果你第一次在现有集群上安装X-Pack,则必须执行完整的集群重启,安装X-Pack启用了安全性,并且必须在集群中的所有节点上启用安全性,以便集群能够正确操作,升级时,通常可以执行滚动升级。
下图概述了在Logstash上设置X-Pack所需的步骤:
在Logstash上安装X-Pack:
- 在Elasticsearch上安装X-Pack。
- 在Kibana上安装X-Pack。
-
可选:如果你想在没有互联网接入的机器上安装X-Pack:
-
手动下载X-Pack zip文件:https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-6.2.4.zip(sha512)。
Elasticsearch、Kibana和Logstash的插件都包含在同一个zip文件中,如果你已经下载了这个文件以便在其他产品上安装X-Pack,那么你可以重用相同的文件。
- 将zip文件传输到脱机机器上的临时目录(不要把文件放在Elasticsearch插件目录)。
-
-
从Logstash安装目录中运行
bin/logstash-plugin install
。bin/logstash-plugin install x-pack
插件安装脚本需要直接的互联网接入来下载和安装X-Pack,如果你的服务器没有internet连接,请指定下载到临时目录的X-Pack zip文件的位置。
bin/logstash-plugin install file:///path/to/file/x-pack-6.2.4.zip
-
更新Logstash以使用内置
logstash_system
用户的新密码,这是在Elasticsearch上安装X-Pack时与其他内置用户一起设置的,你必须在logstash.yml
配置文件中使用新密码为logstash_system
用户配置xpack.monitoring.elasticsearch.password
设置。xpack.monitoring.elasticsearch.username: logstash_system xpack.monitoring.elasticsearch.password: logstashpassword
有关更多信息,请参见设置用户身份验证。
- 配置和启动Logstash。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。