【发布时间】:2018-05-16 08:48:15
【问题描述】:
Stashing your first event 的 Logstash 6.0 文档显示了以下命令,使用简单的管道运行 logstash,该管道简单地将标准输入通过管道传输到标准输出:
$ bin/logstash -e 'input { stdin { } } output { stdout {} }'
但是,当从官方 docker 容器运行 logstash 时,这不起作用,并且失败并显示有关不兼容的命令行选项的错误消息:
$ docker run --rm -it docker.elastic.co/logstash/logstash-oss:6.0.0 \
-e 'input { stdin { } } output { stdout {} }'
ERROR: Settings 'path.config' (-f) and 'config.string' (-e) can't be used simultaneously.
我没有指定-f 或path.config。我只是想测试logstash是否可以启动并且正在为这个简单的案例工作。如何在不挂载配置文件的情况下解决此错误?
【问题讨论】:
标签: docker elasticsearch logstash