Métricas - AWS SDK para .NET (V3)

A versão 4 (V4) do AWS SDK para .NET foi lançada!

Para começar a usar a nova versão do SDK, consulte o Guia do desenvolvedor AWS SDK para .NET (V4), especialmente o tópico sobre migração para a versão 4.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Métricas

A tabela a seguir lista as métricas de telemetria emitidas pelo SDK. Configure um provedor de telemetria para tornar as métricas observáveis.

Quais métricas são emitidas?
Nome da métrica Unidades Tipo Atributos Descrição
client.call.duration s Histograma rpc.service, rpc.method Duração geral da chamada (incluindo novas tentativas e tempo para enviar ou receber a solicitação e o corpo da resposta).
client.uptime s Histograma rpc.service A quantidade de tempo desde a criação de um cliente.
client.call.attempts {attempt} MonotonicCounter rpc.service, rpc.method O número de tentativas de uma operação individual.
client.call.errors {error} MonotonicCounter rpc.service, rpc.method, exception.type O número de erros de uma operação.
client.call.attempt_duration s Histograma rpc.service, rpc.method O tempo necessário para se conectar ao serviço, enviar a solicitação e recuperar o código de status HTTP e os cabeçalhos (incluindo o tempo de espera para envio).
client.call.resolve_endpoint_duration s Histograma rpc.service, rpc.method O tempo necessário para resolver um endpoint (resolvedor de endpoint, não DNS) para a solicitação.
client.call.serialization_duration s Histograma rpc.service, rpc.method O tempo necessário para serializar o corpo da mensagem.
client.call.deserialization_duration s Histograma rpc.service, rpc.method O tempo necessário para desserializar o corpo da mensagem.
client.call.auth.signing_duration s Histograma rpc.service, rpc.method O tempo necessário para assinar uma solicitação
client.call.auth.resolve_identity_duration s Histograma rpc.service, rpc.method O tempo necessário para adquirir uma identidade (como credenciais da AWS ou um token de portador) de um provedor de identidade
client.http.bytes_sent Por MonotonicCounter server.address O número total de bytes enviados pelo cliente HTTP
client.http.bytes_received Por MonotonicCounter server.address O número total de bytes recebidos pelo cliente HTTP

Veja a seguir as descrições das colunas.

  • Nome da métrica: o nome da métrica emitida.

  • Unidades: a unidade de medida da métrica. As unidades são fornecidas na notação UCUM com distinção entre maiúsculas e minúsculas (“c/s”).

  • Tipo: o tipo de instrumento usado para capturar a métrica.

  • Atributos: o conjunto de atributos (dimensões) emitidos com a métrica.

  • Descrição: descrição do que a métrica está medindo.