

# Conversiones con formato OpenTelemetry 0.7.0 en CloudWatch
<a name="CloudWatch-metric-streams-formats-opentelemetry-translation"></a>

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 par contiene el espacio de nombres de la métrica
+ Un par contiene el nombre de la métrica
+ Para cada dimensión, CloudWatch almacena el siguiente par: `metricDatum.Dimensions[i].Name, metricDatum.Dimensions[i].Value`

**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 de CloudWatch `startTime`
+ `timeUnixNano` contiene el de CloudWatch `endTime`
+ `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` con `valueAtQuantile.value = Min value`
  + `valueAtQuantile.quantile = 0.99` con `valueAtQuantile.value = p99 value`
  + `valueAtQuantile.quantile = 0.999` con `valueAtQuantile.value = p99.9 value`
  + `valueAtQuantile.quantile = 1.0` con `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](https://ucum.org/ucum.html) (Código unificado para las unidades de medida).


| CloudWatch | OpenTelemetry | 
| --- | --- | 
|  Segundo |  s | 
|  Segundo o segundos |  s | 
|  Microsegundo |  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 |  \$1Count\$1 | 
|  Ninguno |  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.