安装Logstash插件

镜像中的Logstash主目录的名称存储在LOGSTASH_HOME环境变量中(在基础镜像中设置为/opt/logstash)。Logstash的插件管理脚本(logstash-plugin)位于bin子目录中。

Logstash使用用户logstash运行。为了避免权限的问题,因此建议使用logstash安装Logstash插件,使用gosu命令(参见下面的示例,并参考进一步的细节)。

下面的Dockerfile可以用来扩展基本镜像并安装RSS输入插件

FROM sebp/elk

WORKDIR ${LOGSTASH_HOME}
RUN gosu logstash bin/logstash-plugin install logstash-input-rss

请参阅上面构建镜像部分,以说明如何构建新的镜像。然后,可以使用与使用方法中的命令行相同的命令行基于此镜像运行容器。

results matching ""

    No results matching ""