View a markdown version of this page

Métricas de OpenTelemetry (recomendadas) - Amazon CloudWatch

Métricas de OpenTelemetry (recomendadas)

OpenTelemetry es un marco de observabilidad de código abierto que proporciona instrumentos independientes del proveedor para recopilar métricas, registros y seguimientos de sus aplicaciones. Amazon CloudWatch es compatible con OpenTelemetry de forma nativa, lo que le permite utilizar recopiladores y SDK estándares de la comunidad para enviar métricas directamente a CloudWatch sin dependencia del proveedor.

Con las métricas de OpenTelemetry en CloudWatch, obtiene lo siguiente:

  • Sin dependencia del proveedor: instrumente una vez con los SDK de OTel y envíe a CloudWatch o a cualquier backend compatible con OTel. Cambie de destino con un cambio de configuración, no con un cambio de código.

  • Nombres de métricas nativos de código abierto: utilice nombres de métricas estándares de la comunidad (por ejemplo, container_cpu_usage_seconds_total de cAdvisor) en lugar de nombres patentados. Los paneles y manuales de procedimientos de PromQL existentes funcionan tal cual.

  • Consultas de PromQL: consulte con Prometheus Query Language, estándar del sector. No se necesita ninguna sintaxis de consulta patentada.

  • Alta cardinalidad por un bajo precio: hasta 150 etiquetas por punto de datos con un precio por GB. No hay ninguna penalización por agregar nombres de pods, ID de solicitud ni etiquetas personalizadas.

  • Canalización de telemetría unificado: el mismo recopilador de OTel que recopila las métricas también puede recopilar registros y rastros, lo que simplifica la pila de observabilidad.