### Running Logstash on Docker
可以从Elastic Docker registry 获取Logstash的Docker镜像。其基础镜像是[centos:7](https://hub.docker.com/_/centos/)
在www.docker.elastic.co可以获取所有已经发布的Docker镜像和标签。源码位于[GitHub](https://github.com/elastic/logstash-docker/tree/6.x)。
这些镜像基于Elastic授权是免费使用的。包含开源的免费商业特性和可选的收费商业特性。 开始为期[30天的试用](https://www.elastic.co/guide/en/elastic-stack-overview/6.x/license-management.html)来体验所有的的商业特性。在[预定](https://www.elastic.co/subscriptions)页面查看更多关于Elastic授权等级的信息。
### Pulling the image
依靠Elastic Docker registry,你可以简单到只发送一条`docker pull`命令就可以获得Docker版的Logstash。
```shell
docker pull docker.elastic.co/logstash/logstash:6.5.0
```
> <font color=#DC143C size=4>NOTE</font>:注意这个命令可能并不能用,你可能需要一把梯子才能访问这个镜像地址。
或者你可以下载Apache 2.0授权的其他Docker镜像。要下载这些镜像,去www.docker.elastic.co。
- Emmm
- Logstash简介
- 开始使用Logstash
- 安装Logstash
- 储存你的第一个事件
- 通过Logstash解析日志
- 多个输入和输出插件的混合使用
- Logstash是如何工作的
- 执行模型Execution Model
- 设置并运行Logstash
- Logstash目录布局
- Logstash配置文件
- logstash.yml
- Secrets keystore for secure settings
- 从命令行运行Logstash
- 以服务的方式运行Logstash
- 在Docker中运行Logstash
- 配置容器版Logstash
- Logging
- 关闭Logstash
- 安装X-Pack
- 设置X-Pack
- 升级Logstash
- 使用包管理升级
- 直接下载进行升级
- 升级至6.0
- Upgrading with the Persistent Queue Enabled
- 配置Logstash
- 管道配置文件的结构
- 访问配置中的事件数据和字段
- 在配置中使用环境变量
- Logstash配置示例
- 多管道
- 管道间通信(beta)
- 重载配置文件
- 管理多行事件
- Glob Pattern Support
- Converting Ingest Node Pipelines
- Logstash间通信
- 配置集中式管道管理
- X-Pack Monitoring
- X-Pack Security
- X-Pack Settings
- Field References Deep Dive(深入字段引用)
- 管理Logstash
- 集中式管道管理
- 使用Logstash模块
- 使用Elastic Cloud
- Logstash ArcSight模块