Amazon CloudWatch Logs 的概念 - Amazon CloudWatch 日志
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon CloudWatch Logs 的概念

下面介绍便于您了解和使用 CloudWatch Logs 的核心术语和概念。

日志类

CloudWatch Logs 提供两类日志组。标准日志类是适用于需要实时监控的日志或您经常访问的日志的功能齐全的选项。对于不经常访问的日志,不频繁访问日志类是一种低成本选项。它支持一部分标准日志类功能。

日志事件

日志事件是对受监视的应用程序或资源记录的一些活动的记录。CloudWatch Logs 理解的日志事件记录包含两个属性:事件发生时的时间戳和原始事件消息。事件消息必须采用 UTF-8 编码。

日志流

日志流是共享同一来源的一系列日志事件。具体而言,日志流通常用于表示来自正在监控之下的应用程序实例或资源的事件序列。例如,日志流可能与特定主机上的 Apache 访问日志相关联。当您不再需要日志流时,可使用 aws logs delete-log-stream 命令将其删除。

日志组

日志组定义日志保留期、监控和访问控制设置都相同的日志流组。每个日志流必须属于一个日志组。例如,如果每个主机上的 Apache 访问日志都有一个单独的日志流,您可以将这些日志流分到一个名为 MyWebsite.com/Apache/access_log 的单独日志组。

对可属于一个日志组的日志流数没有限制。

指标筛选条件

您可以使用指标筛选条件从已接收的事件中提取指标观察数据并将它们转换为 CloudWatch 指标中的数据点。指标筛选条件将分配给日志组,分配给日志组的所有筛选条件都将应用于其日志流。

保留期设置

保留期设置可用于指定将日志事件保留在 CloudWatch Logs 中多长时间。将会自动删除过期的日志事件。和指标筛选器一样,保留期设置也会分配给日志组,分配给日志组的保留期将应用于其日志流。