AWS cloudwatch 日志 datetime_format 配置将多行合并为一行

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

我使用 aws cloudwatch 收集 aws ecs farget 任务的日志。

配置如下图:

我收到以下日志,它是有线的。一些带有日期时间的行合并在一个日志中。我认为每个以日期时间开头的日志都应该被视为一个日志。

amazon-cloudwatchlogs
1个回答
5
投票

%L
awslogs-datetime-format
选项的文档不正确。我遇到了同样的问题,然后查看了驱动程序源代码,
%L
匹配
\.\d{3}
(这里是源链接)。

这意味着模式已经与模式开头的文字

.
匹配。你可以像这样改变格式,它就会起作用。

awslogs-datetime-format: '%Y-%m-%d %H:%M:%S%L'
© www.soinside.com 2019 - 2024. All rights reserved.