- 文档首页
云搜索服务
Logstash 用户指南
管道管理
管道介绍
管道状态
管道状态
本文介绍 Logstash 中各类型管道的状态流转及含义。
普通管道的状态流转如下图所示。
说明
- 普通管道只有当您单击停止按钮时才会进入停止状态。具体操作,请参见停止管道。对非持久运行的任务,例如存量数据迁移、非持续读文件记录、从 stdin 读取数据等,普通管道运行结束后,不会自动进入停止状态。
- 当 Logstash 的 YAML 配置为 config.reload.automatic: true(默认)时,管道运行结束后,在日志中会有如下输出:
- [2025-10-20T17:45:47.216][INFO ][logstash.javapipeline ][pipeline_id] Pipeline terminated {"pipeline.id"=>"pipeline_id"}
- 当 Logstash 的 YAML 配置为 config.reload.automatic: false时,管道运行结束后,Logstash 节点将重启,管道任务会再次运行。
- 管道部署时,如果管道的配置错误,管道仍会进入运行中状态,需要查看日志来确认管道任务是否正常运行。具体操作,请参见查询日志。
元数据迁移管道的状态流转如下图所示。
说明
元数据迁移管道无法关停或停止。即使日志显示元数据迁移管道运行完成,管道状态仍显示为运行中。
最近更新时间:2025.12.31 19:56:24