Conversões com o formato OpenTelemetry 0.7.0 no CloudWatch
O CloudWatch executa algumas transformações para colocar os dados do CloudWatch no formato OpenTelemetry.
Converter namespace, nome da métrica e dimensões
Esses atributos são pares chave-valor codificados no mapeamento.
Um par contém o namespace da métrica
Um par contém o nome da métrica
Para cada dimensão, o CloudWatch armazena o seguinte par:
metricDatum.Dimensions[i].
Name
, metricDatum.Dimensions[i].Value
Converter Average, Sum, SampleCount, Min e Max
O ponto de dados Summary permite que o CloudWatch exporte todas essas estatísticas usando um ponto de dados.
startTimeUnixNano
contém ostartTime
do CloudWatchtimeUnixNano
contém oendTime
do CloudWatchsum
contém a estatística Sum.count
contém a estatística SampleCount.quantile_values
contém dois objetosvalueAtQuantile.value
:valueAtQuantile.quantile = 0.0
comvalueAtQuantile.value =
Min value
valueAtQuantile.quantile = 0.99
comvalueAtQuantile.value =
p99 value
valueAtQuantile.quantile = 0.999
comvalueAtQuantile.value =
p99.9 value
valueAtQuantile.quantile = 1.0
comvalueAtQuantile.value =
Max value
Os recursos que consomem o fluxo de métrica podem calcular a estatística Average como Sum/SampleCount.
Converter unidades
As unidades do CloudWatch são mapeadas para a variante que diferencia maiúsculas de minúsculas do Código unificado para unidades de medida, conforme exibido na tabela a seguir. Para obter mais informações, consulte Código unificado para unidades de medida
CloudWatch | OpenTelemetry |
---|---|
Segundo |
s |
Segundo ou segundos |
s |
Microsecond |
us |
Milissegundos |
ms |
Bytes |
By |
Kilobytes |
kBy |
Megabytes |
MBy |
Gigabytes |
GBy |
Terabytes |
TBy |
Bits |
bit |
Kilobits |
kbit |
Megabits |
MBit |
Gigabits |
Gbit |
Terabits |
Tbit |
Percentual |
% |
Contagem |
{Count} |
Nenhum |
1 |
As unidades que são combinadas com uma barra são mapeadas aplicando-se a conversão do OpenTelemetry de ambas as unidades. Por exemplo, bytes/segundo é mapeado para by/s.