docker
注意
Promtail 已被弃用,并将于 2026 年 2 月 28 日前处于长期支持 (LTS)。Promtail 将于 2026 年 3 月 2 日达到生命周期结束 (EOL)。您可以在此处找到迁移资源。
docker
阶段是一个解析阶段,用于读取标准 Docker 日志文件格式的日志行。
Schema
docker: {}
与大多数阶段不同,docker
阶段不提供配置选项,并且仅支持特定的 Docker 日志格式。来自 Docker 的每行日志都以 JSON 格式写入,包含以下键
log
: 日志行的内容stream
:stdout
或stderr
time
: 日志行的时间戳字符串
示例
对于给定的管道
- docker: {}
给定以下日志行
{"log":"log message\n","stream":"stderr","time":"2019-04-30T02:12:41.8443515Z"}
将在提取的数据集中创建以下键值对
output
:log message\n
stream
:stderr
timestamp
:2019-04-30T02:12:41.8443515