首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解AWS API网关云监视日志记录

了解AWS API网关云监视日志记录
EN

Stack Overflow用户
提问于 2020-02-12 06:12:52
回答 2查看 484关注 0票数 1

我发现很难理解是如何写入AWS CloudWatch日志流的。

每个AWS CloudWatch日志组下都有一个名为Last Event Time的列

因此,基于最后一个事件时间,人们可能会认为CloudWatch日志流的日志到“最后一个事件时间”中提到的时间为止,

而开始时间是流之前的“最后事件时间”。

因此,理想情况下,期望自动生成的日志流类似于eg。

代码语言:javascript
复制
2020-02-12 11:15 UTC+8
2020-02-12 11:00 UTC+8
2020-02-12 10:45 UTC+8

所以我假设在11点10分的日志将是在2020-02-12 11:00 UTC+8的蒸汽中

对于AWS API网关日志,同时创建多个日志流,

但是对于AWS Lambda的云监视日志,我注意到流是正确的

即。日志流仅适用于不同的时间范围,如

为什么不适用于API网关?

从上述混乱的日志流中,

我不知道我会在哪个日志流中找到我的时间日志11:05

有9条,但同时可能有50条溪流

AWS真的希望我们检查每个流吗?

EN

回答 2

Stack Overflow用户

发布于 2021-02-10 13:25:32

不,我不会使用CloudWatch LogStreams来理解正在发生的事情(正如您已经说过的那样,它们是“混乱的”)。

相反,请使用CloudWatch日志洞察并对所有日志流上所需的数据进行筛选。在那里,无论存储了多少日志流,围绕特定时间戳很容易获得所需的日志条目。

我还将它用于lambda日志来过滤单个执行,而不是获得多个执行的相同时间戳的并行条目(因为它存储在lambda日志流中)。

票数 1
EN

Stack Overflow用户

发布于 2020-02-12 06:32:31

日志流是共享同一源的一系列日志事件。

因此,当您的API网关在多个容器上运行时,它将创建多个流组。

https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60182160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档