Files
nexus/wiki/concepts/ADOT.md
2026-04-19 14:51:38 +08:00

34 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "ADOT (AWS Distro for OpenTelemetry)"
type: concept
tags:
- OpenTelemetry
- AWS
- ADOT
date: 2024-04-02
---
## Definition
ADOTAWS Distro for OpenTelemetry是 AWS 提供的 OpenTelemetry 发行版,作为统一代理用于收集 Traces、Metrics、Logs并自动检测应用语言创建预配置的 OpenTelemetry Collector。
## Key Features
- **统一代理**:单一 Agent 收集所有类型遥测数据
- **自动检测**:自动识别应用编程语言并配置 instrumentation
- **AWS 集成**:原生支持 CloudWatch、X-Ray、OpenSearch、Prometheus 等 AWS 服务
- **Operator 支持**:通过 Kubernetes Operator 自动管理 Collector 部署
## Capabilities
- 自动 instrumentation自动埋点
- 自定义属性添加(如租户 ID
- 日志支持Fluent Bit 集成)
- 无服务器指标抓取Amazon Managed Prometheus
## Related Components
- [[OpenTelemetry]]:上游开源项目
- [[OpenTelemetry-Collector]]ADOT 基于 Collector 构建
- [[EKS]]:主要部署平台
- [[Amazon-OpenSearch-Service]]:数据存储后端
## References
- AWS re:Invent 演示EKS 上使用 Fluent Bit 收集日志,转发至 OpenTelemetry Collector 端点(端口 55681
- 支持 11 种语言 SDK