Repolode
aws-observability

aws-observability/aws-otel-collector

AWS 官方发行的 OpenTelemetry Collector,用于将指标、链路和日志发送到 CloudWatch 等后端。

Star
758
Fork
274
未关闭 Issue
66
最近提交
17小时前

这是什么?

AWS Distro for OpenTelemetry Collector(ADOT Collector)是上游 OpenTelemetry Collector 的 AWS 官方发行版,由 Amazon 分发。它打包了 OpenTelemetry 社区中经过挑选的 receiver、processor、exporter 和 extension,团队无需自行组装即可从应用和基础设施采集遥测数据。

该 Collector 面向 EC2、ECS、EKS 等 AWS 计算平台设计,可将指标、链路追踪和日志导出到 AWS CloudWatch,也支持其他受支持的后端。其配置语法与上游 OpenTelemetry Collector 一致,已有的配置文件可以直接复用或迁移。

ADOT Collector 可以运行在 Docker、Kubernetes 中,也可以通过 RPM、Deb 或 Windows 安装包部署到 EC2 实例上。项目还提供了构建自定义 Docker 镜像和安装包的说明。

核心功能

  • 01提供经过挑选的 OpenTelemetry receiver、processor、exporter 和 extension 组合。
  • 02可将指标、链路追踪和日志导出到 AWS CloudWatch。
  • 03配置语法与上游 OpenTelemetry Collector 相同,便于复用已有配置。
  • 04支持 EC2、ECS、EKS、Docker 和 Kubernetes 运行。
  • 05提供 RPM、Deb 和 Windows 安装包,并包含自定义构建说明。

适用场景

  • 将 EKS 集群中应用的链路和指标发送到 CloudWatch 与 AWS X-Ray。
  • 在 ECS 任务中采集容器指标和日志,用于 AWS 监控。
  • 借助 AWS 官方安装包,在 EC2 实例上运行标准的 OpenTelemetry 数据管道。

使用前须知

  • 元数据中无法识别许可证,使用前请先确认仓库的许可条款。
  • README 提到计划移除分发版中的 datadog、logzio、sapm 和 signalfx 导出器组件。

收录于专题

标签

常见问题

aws-otel-collector 是什么?
AWS 官方发行的 OpenTelemetry Collector,用于将指标、链路和日志发送到 CloudWatch 等后端。 AWS Distro for OpenTelemetry Collector(ADOT Collector)是上游 OpenTelemetry Collector 的 AWS 官方发行版,由 Amazon 分发。它打包了 OpenTelemetry 社区中经过挑选的 receiver、processor、exporter 和 extension,团队无需自行组装即可从应用和基础设施采集遥测数据。
aws-otel-collector 可以免费使用吗?用的什么许可证?
aws-otel-collector 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
aws-otel-collector 还在维护吗?
活跃维护中。aws-otel-collector 最近一次提交是在 2026年11月6日。
aws-otel-collector 适合用来做什么?
将 EKS 集群中应用的链路和指标发送到 CloudWatch 与 AWS X-Ray。 在 ECS 任务中采集容器指标和日志,用于 AWS 监控。 借助 AWS 官方安装包,在 EC2 实例上运行标准的 OpenTelemetry 数据管道。
在哪里获取 aws-otel-collector?
源代码和安装说明在 GitHub 上:https://github.com/aws-observability/aws-otel-collector

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目