logstash管道工作后如何关闭docker容器?

问题描述 投票:0回答:1

我的 Logstash docker 容器中有两个管道。第一个管道运行 mysql 数据库查询并将其写入 Elasticsearch。其他将日志从日志文件写入elasticsearch。

我想在进程完成后关闭docker容器。我该怎么做?

docker elasticsearch logstash elastic-stack
1个回答
0
投票

我通过在 Logstash conf 文件的输出中运行 exec 脚本做了一个

小黑客
,这将获取 Elasticsearch 中的记录总数,当预期时,终止 Logstash 进程并且容器将被停止。

© www.soinside.com 2019 - 2024. All rights reserved.