6

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

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

4

1 回答 1

2

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

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

这并不是说 AWS Web 控制台可以很好地处理那么长的行。

于 2021-06-29T19:51:06.900 回答