Introdução
Para começar a usar o OpenTelemetry no CloudWatch, você pode escolher entre várias opções para enviar telemetria aos endpoints OTLP do CloudWatch. Para a maioria dos clientes, o atendente CloudWatch é o caminho recomendado. O atendente do CloudWatch é um coletor OpenTelemetry gerenciado pela AWS com componentes do CloudWatch pré-criados e fornece a experiência de monitoramento mais integrada do CloudWatch.
Você também tem flexibilidade para utilizar um coletor OpenTelemetry upstream, criar seu próprio coletor OpenTelemetry personalizado ou enviar telemetria diretamente para o endpoint OTLP sem um atendente coletor usando o SDK do AWS Distro para OpenTelemetry (ADOT). Faça uma escolha informada com base na compatibilidade de recursos:
| Recurso | Atendente CloudWatch (recomendado) | OpenTelemetry Collector upstream | OpenTelemetry Collector personalizado | Sem coletor com SDK do AWS Distro para OpenTelemetry (ADOT) |
|---|---|---|---|---|
|
Pesquisar e analisar resumos de rastreamentos e extensões |
Sim |
Sim |
Sim |
Sim |
|
Pesquisar e analisar resumos de logs |
Sim |
Sim |
Sim |
Não |
|
Correlação de entidades do CloudWatch (vinculação de recursos no console e no mapa de serviços) |
Sim |
Não |
Sim |
Não |
|
Métricas de runtime correlacionadas com a aplicação. Por exemplo, métricas da JVM |
Sim |
Não |
Sim |
Não |
|
CloudWatch Enhanced Container Insights |
Sim |
Não |
Não |
Não |
|
CloudWatch Application Signals (métricas de performance da aplicação, descoberta de serviços e mapa da aplicação) |
Sim |
Não |
Sim |
Sim |
|
Suporte para telemetria |
Logs, métricas, rastreamentos |
Logs, métricas, rastreamentos |
Logs, métricas, rastreamentos |
Métricas, rastreamentos |
nota
Certifique-se de que a Pesquisa de transações esteja habilitada antes de usar o endpoint do OTLP para rastreamentos.
nota
A AWS oferece suporte à telemetria que você envia aos destinos da AWS por meio dos endpoints OTLP do CloudWatch.