Conversiones con formato OpenTelemetry 1.0.0 en CloudWatch - Amazon CloudWatch

Conversiones con formato OpenTelemetry 1.0.0 en CloudWatch

CloudWatch realiza algunas transformaciones para poner los datos de CloudWatch en formato OpenTelemetry.

Conversión de espacio de nombres, nombre de métrica y dimensiones

Estos atributos son pares clave-valor codificados en el mapeo.

  • Un atributo tiene la clave Namespace y su valor es el espacio de nombres de la métrica

  • Un atributo tiene la clave MetricName y su valor es el nombre de la métrica

  • Un par cuenta con la clave Dimensions y su valor es una lista anidada de pares clave-valor. Cada par de esta lista se asigna a una dimensión métrica de CloudWatch, donde la clave del par es el nombre de la dimensión y su valor es el valor de la dimensión.

Conversión de promedio, suma, recuento de muestra, mínima y máxima

El punto de datos de resumen permite que CloudWatch exporte todas estas estadísticas mediante un punto de datos.

  • startTimeUnixNano contiene el startTime de CloudWatch

  • timeUnixNano contiene el endTime de CloudWatch

  • sum contiene la estadística de la suma.

  • count contiene la estadística del recuento de muestra.

  • quantile_values contiene dos objetos valueAtQuantile.value:

    • valueAtQuantile.quantile = 0.0 por valueAtQuantile.value = Min value

    • valueAtQuantile.quantile = 0.99 por valueAtQuantile.value = p99 value

    • valueAtQuantile.quantile = 0.999 por valueAtQuantile.value = p99.9 value

    • valueAtQuantile.quantile = 1.0 por valueAtQuantile.value = Max value

Los recursos que consumen el flujo métrico pueden calcular la estadística promedio como Sum/SampleCount (Suma/recuento de muestra).

Conversión de unidades

Las unidades de CloudWatch se mapean a la variante de reconocimiento de mayúsculas y minúsculas del código unificado para unidades de medida, como se muestra en la siguiente tabla. Para obtener más información, consulte The Unified Code For Units of Measure (Código unificado para las unidades de medida).

CloudWatch OpenTelemetry

Segundo

s

Segundo o segundos

s

Microsegundos

EE. UU.

Milisegundos

ms

Bytes

B

Kilobytes

KB

Megabytes

MB

Gigabytes

GB

Terabytes

TB

Bits

bit

Kilobits

Kbit

Megabits

Mbit

Gigabits

Gbit

Terabits

Tbit

Porcentaje

%

Recuento

{Count}

Ninguna

1

Las unidades que se combinan con una barra diagonal se asignan mediante la conversión OpenTelemetry de ambas unidades. Por ejemplo, Bytes/segundo se asigna a B/s.