繁体   English   中英

AWS cloudwatch logs datetime_format config 将多行合并为一行

[英]AWS cloudwatch logs datetime_format config combine multiple lines into one line

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

配置如下图:

任务定义中的日志格式

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

在此处输入图像描述

awslogs-datetime-format 的 %L 选项包含不正确的文档。 我遇到了同样的问题,然后查看了驱动程序源代码和 %L 匹配项。\d{3} 这是源代码链接 这意味着它需要一个领导。 在模式的开始。 您可以像这样更改格式,它会起作用。

awslogs-datetime-format: '%Y-%m-%d %H:%M:%S%L'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM