Métricas en Amazon CloudWatch
Las métricas son los datos sobre el desempeño de los sistemas. Amazon CloudWatch recopila las métricas a través de dos vías: métricas suministradas por AWS desde servicios como Amazon EC2, Amazon EBS y Amazon RDS, y métricas personalizadas que usted publica mediante OpenTelemetry Protocol (OTLP) o la API de CloudWatch.
Descripción general
OpenTelemetry: métricas nativas de código abierto en CloudWatch
CloudWatch admite OpenTelemetry como la ruta recomendada para la ingesta y consulta de métricas. Puede usar instrumentación de código abierto independiente del proveedor para enviar métricas a CloudWatch: los mismos recopiladores y SDK de OTel que funcionan con Prometheus, Grafana y otros backends funcionan con CloudWatch de forma inmediata.
Dos modelos de métricas
CloudWatch admite dos modelos de métricas. Ambos son totalmente compatibles: elija uno en función de sus necesidades:
Ingesta |
Punto de conexión de OTLP (SDK de OTel, recopiladores) |
API PutMetricData, EMF |
Lenguaje de consulta |
PromQL |
Información de métricas de CloudWatch (SQL) |
Etiquetas y dimensiones |
Hasta 150 etiquetas por punto de datos |
Hasta 30 dimensiones por métrica |
Modelo de precios |
Por GB ingerido |
Por métrica al mes |
Almacenamiento |
Hasta 15 meses |
Hasta 15 meses |
Nombres de métricas |
Nativo para código abierto |
Propietario (formato de CloudWatch) |
Lo mejor para |
Nuevas cargas de trabajo, contenedores y alta cardinalidad |
Integraciones existentes, métricas de servicio de baja cardinalidad de AWS |
Introducción
-
¿Comienza a usar las métricas de CloudWatch? Comience por Métricas de OpenTelemetry (recomendadas).
-
¿Ya usa PutMetricData o EMF? Consulte Métricas de CloudWatch (clásicas).
-
¿Necesita métricas de servicios de AWS en PromQL? Habilitar: . Métricas suministradas de AWS en formato OpenTelemetry.