Amazon CloudWatch 宣布推出日志路由和链式日志解析器
Amazon CloudWatch 现已通过管道支持条件日志路由和链式解析器,让您能够更灵活地控制日志数据的转换方式及其发送到的 CloudWatch 日志组。CloudWatch 管道是一项完全托管的服务,可无需管理基础设施即可摄取、转换并将遥测数据路由至 CloudWatch。日志管道通常包含属于不同位置的多种事件类型,且单个事件可能将一种日志格式嵌套在另一种格式之中。借助条件日志路由,您可以定义路由规则,根据对已处理字段评估得出的条件,将每个事件发送到不同的 CloudWatch 日志组,从而按严重程度、来源或类型对事件进行分离,并为每个事件应用适当的保留策略和访问控制。通过链式解析器,您可以按顺序应用多个解析器处理器,后续解析器可消费先前解析器生成的字段。例如,您可以先解析 JSON 信封,然后对其提取的字段应用 Grok 解析器。这些功能共同使您能够在单个管道中对多样化的日志格式进行结构化,并将其路由到正确的日志组。条件路由和链式解析器在 CloudWatch 管道已普遍可用的所有商业 AWS 区域中均可使用。您可以使用 AWS 管理控制台、AWS CLI 或 AWS SDK 配置这些功能。如需开始使用,请参阅 Amazon CloudWatch 管道文档。