CloudWatchLogs 行长度限制

Tit*_*lum 5 amazon-cloudwatch amazon-cloudwatchlogs aws-cloudwatch-log-insights

我想知道 CLoudWatchLogs 是否对 1 行日志记录的长度有限制。我检查了CloudWatchLogs 限制文档页面,但他们没有指定任何关于行长度限制的内容。

他们确实提到了Event sizelimit (256 KB) ,这是 1 个事件的最大大小,但这并没有告诉我有关该行长度的任何信息。日志事件可以包含比@message字段更多的信息。

Tim*_*ski 2

稍微研究一下(因为我对同样的事情感到好奇)。boto3 python 客户端文档将日志行称为事件。事件由时间戳和消息组成。在各种AWS工具中,消息可以分为不同的字段,但我相信时间戳和消息是日志事件中唯一的实际字段。

因此,这表明每行的最大大小约为 256K(减去时间戳的大小以及可能还有一些开销)。

但这并不是说 AWS Web 控制台能够很好地处理那么长的线路。