AWS Lambda 推出针对 Kafka 事件源映射的增强型可观测性功能
AWS Lambda 推出了针对 Kafka 事件源映射(ESM)的增强型可观测性功能,该映射提供了 Amazon CloudWatch Logs 和指标,用于监控 Kafka 事件的事件轮询设置、扩展和处理状态。此功能使客户能够快速诊断设置问题并及时采取纠正措施来运行弹性数据流工作负载。此功能适用于 Amazon Managed Streaming for Apache Kafka(Amazon MSK)和自管理 Apache Kafka(SMK)事件源映射。
客户使用 Kafka 事件源映射(ESM)和 Lambda 函数来构建任务关键型应用程序。然而,由于无法清晰掌握事件轮询设置、扩展能力和处理状态,导致因权限错误、配置失误或函数故障引发的问题难以快速排查,从而延长了平均修复时间并增加了运营开销。通过此次发布,客户可以启用 CloudWatch Logs 和指标来监控其 Kafka 轮询设置、扩展和事件处理状态。客户可以从多个日志级别选项中进行选择,这些选项提供从警告和错误到有关事件处理进度的详细信息等各种日志。同样,客户可以启用一个或多个指标组(EventCount、ErrorCount 和 KafkaMetrics)来监控事件处理的各个方面。客户可以通过适用于 ESM 的 AWS 管理控制台上的专用监控页面查看其所有指标和日志。该功能使客户能够利用其可观测性工具来快速诊断设置问题并跟踪性能指标,以满足其严格的业务要求。
这项功能已在支持 AWS Lambda 针对 Kafka ESM 的预置模式的所有 AWS 商业区域推出。
您可以使用 AWS Lambda 的创建和更新 ESM API、AWS 管理控制台、AWS CLI、AWS SDK、AWS CloudFormation 和 AWS SAM 为 Kafka ESM 启用 ESM 日志和指标。要了解有关这些功能的更多信息,请访问 Lambda Kafka ESM 开发人员文档。这些日志和指标按标准 CloudWatch 定价收费。