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á.
Metrics
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.
| Nome da métrica | Unidades | Tipo | Atributos | Description |
|---|---|---|---|---|
| smithy.client.call.duration | s | Histograma | rpc.service, rpc.method | Duração geral da chamada (incluindo novas tentativas) |
| smithy.client.call.attempts | {attempt} | MonotonicCounter | rpc.service, rpc.method | O número de tentativas de uma operação individual. |
| smithy.client.call.errors | {error} | MonotonicCounter | rpc.service, rpc.method, exception.type | O número de erros de uma operação. |
| smithy.client.call.tempt_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). |
| smithy.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. |
| smithy.client.call.serialization_duration | s | Histograma | rpc.service, rpc.method | O tempo necessário para serializar o corpo da mensagem. |
| smithy.client.call.duração_desserialização | s | Histograma | rpc.service, rpc.method | O tempo necessário para desserializar o corpo da mensagem. |
| smithy.client.call.auth.signing_duration | s | Histograma | rpc.service, rpc.method, auth.scheme_id | O tempo necessário para assinar uma solicitação |
| smithy.client.call.auth.resolve_identity_duration | s | Histograma | rpc.service, rpc.method, auth.scheme_id | O tempo necessário para adquirir uma identidade (como AWS credenciais ou um token de portador) de um provedor de identidade |
| smithy.client.http.connections.acquire_duration | s | Histograma | O tempo necessário para que uma solicitação adquira uma conexão | |
| smithy.client.http.connections.limit | {conexão} | [Assíncrono] UpDownCounter | O máximo de conexões abertas allowed/configured para o cliente HTTP | |
| smithy.client.http.connections.usage | {conexão} | [Assíncrono] UpDownCounter | estado: ocioso | adquirido | Estado atual do pool de conexões |
| smithy.client.http.connections.uptime | s | Histograma | A quantidade de tempo em que uma conexão foi aberta | |
| smithy.client.http.requests.usage | {solicitação} | [Assíncrono] UpDownCounter | estado: em fila | em voo | O estado atual da simultaneidade de solicitações do cliente HTTP |
| smithy.client.http.requests.queued_duration | s | Histograma | A quantidade de tempo que uma solicitação passou na fila e esperando para ser executada pelo cliente HTTP | |
| smithy.client.http.bytes_sent | Por | MonotonicCounter | server.address | O número total de bytes enviados pelo cliente HTTP |
| smithy.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.
-
Descrição: descrição do que a métrica está medindo.
-
Atributos: o conjunto de atributos (dimensões) emitidos com a métrica.