Conversões com formato OpenTelemetry 1.0.0 - Amazon CloudWatch

Conversões com formato OpenTelemetry 1.0.0

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 atributo tem a chave Namespace e seu valor é o namespace da métrica

  • Um atributo tem a chave MetricName e seu valor é o nome da métrica

  • Um par tem a chave Dimensions e seu valor é uma lista aninhada de pares de chave/valor. Cada par nessa lista é mapeado para uma dimensão de métrica do CloudWatch, em que a chave do par é o nome da dimensão e seu valor é o valor da dimensão.

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 o startTime do CloudWatch

  • timeUnixNano contém o endTime do CloudWatch

  • sum contém a estatística Sum.

  • count contém a estatística SampleCount.

  • quantile_values contém dois objetos valueAtQuantile.value:

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

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

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

    • valueAtQuantile.quantile = 1.0 com valueAtQuantile.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

Microssegundos

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.