AWS CloudWatch 何时创建新的日志流?

When does AWS CloudWatch create new log streams?

AWS CloudWatch 有日志组和日志流。日志组对我来说似乎是合理的:每个产品(例如每个 Lambda 函数、每个 Sagemaker 端点)都有自己的日志组。

但是还有日志流。 AWS CloudWatch 何时创建新的日志流?我可以搜索一个日志组的所有日志流吗?

AWS Cloudwatch documentation 您可以看到每次日志来自不同的事件源时都会创建一个日志流。对于 Lambda,每个 Lambda 容器一个流,每个容器可能处理多个事件。

A log stream is a sequence of log events that share the same source. Each separate source of logs into CloudWatch Logs makes up a separate log stream.

是的,您可以使用 CloudWatch Logs API 搜索日志组的所有日志流。 FilterLogEvents action 允许您搜索日志组。