发布于: Nov 22, 2023
今天,我们宣布全面推出适用于 OpenTelemetry 的 AWS Distro (ADOT) 中的日志。ADOT 是 AWS 支持的 OpenTelemetry 项目发行版,安全且可随时投入生产。此次发布后,客户可以使用 ADOT 收集器和支持的 OpenTelemetry SDK(适用于 Java、JavaScript、.NET 和 Python)来收集日志并将其发送到 Amazon CloudWatch 和支持 OpenTelemetry 协议 (OTLP) 的后端,例如 Amazon OpenSearch (AOS)。
客户现在可以使用 ADOT 以标准化的方式从在 Amazon Elastic Kubernetes Service (EKS) 和 Amazon Elastic Container Service (ECS) 中运行的容器化 AWS 工作负载中收集所有遥测数据。通过向 ADOT 收集器添加对 Filelog 接收器和 AWS CloudWatch Logs 导出器的支持,您现在有了一种可靠的方式来收集应用程序日志并将其摄取到可观测性后端。AWS 在本次发布时提供了安全补丁并为记录使用案例提供支持。例如,通过在 EKS 集群中配置 ADOT 收集器,使用 EKS 附加组件,您可以从各种来源(包括 Syslog 和 Log4j)收集日志。同时,您可以基于 OpenTelemetry 的语义惯例进行开箱即用的元数据扩充,这使您能够改善日志与指标和跟踪的相关性。
您可以使用 AWS CloudFormation 模板、AWS 命令行界面、kubectl 命令或 ADOT EKS 附加组件配置和部署最新版本的 ADOT 收集器。访问我们的文档,了解有关 ADOT 的更多信息并从 ECR 公有注册表中提取收集器容器映像。