Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Metriche
La tabella seguente elenca le metriche di telemetria emesse dall'SDK. Configura un provider di telemetria per rendere le metriche osservabili.
Nome parametro | Unità | Tipo | Attributes | Descrizione |
---|---|---|---|---|
smithy.client.call.duration | s | Istogramma | rpc.service, rpc.method | Durata complessiva della chiamata (compresi i nuovi tentativi) |
smithy.client.call.attemps | {tentativo} | MonotonicCounter | rpc.service, rpc.method | Il numero di tentativi per una singola operazione |
smithy.client.call.errors | {errore} | MonotonicCounter | rpc.service, rpc.method, exception.type | Il numero di errori per un'operazione |
smithy.client.call.attempt_duration | s | Istogramma | rpc.service, rpc.method | Il tempo necessario per connettersi al servizio, inviare la richiesta e recuperare il codice di stato HTTP e le intestazioni (incluso il tempo in coda in attesa di invio) |
smithy.client.call.resolve_endpoint_duration | s | Istogramma | rpc.service, rpc.method | Il tempo necessario per risolvere un endpoint (endpoint resolver, non DNS) per la richiesta |
smithy.client.call.serialization_duration | s | Istogramma | rpc.service, rpc.method | Il tempo necessario per serializzare il corpo di un messaggio |
smithy.client.call.deserialization_duration | s | Istogramma | rpc.service, rpc.method | Il tempo necessario per deserializzare il corpo di un messaggio |
smithy.client.call.auth.signing_duration | s | Istogramma | rpc.service, rpc.method, auth.scheme_id | Il tempo necessario per firmare una richiesta |
smithy.client.call.auth.resolve_identity_duration | s | Istogramma | rpc.service, rpc.method, auth.scheme_id | Il tempo necessario per acquisire un'identità (ad esempio credenziali o un bearer token) da un Identity AWS Provider |
smithy.client.http.connections.acquire_duration | s | Istogramma | Il tempo impiegato da una richiesta per acquisire una connessione | |
smithy.client.http.connections.limit | {connessione} | [Asincrono] UpDownCounter | Numero massimo di connessioni aperte allowed/configured per il client HTTP | |
smithy.client.http.connections.usage | {connessione} | [Asincrono] UpDownCounter | stato: inattivo | acquisito | Stato attuale del pool di connessioni |
smithy.client.http.connections.uptime | s | Istogramma | La quantità di tempo in cui una connessione è stata aperta | |
smithy.client.http.requests.usage | {richiesta} | [Asincrono] UpDownCounter | stato: in coda | in volo | Lo stato attuale della concorrenza delle richieste del client HTTP |
smithy.client.http.requests.queued_duration | s | Istogramma | La quantità di tempo che una richiesta ha trascorso in coda e in attesa di essere eseguita dal client HTTP | |
smithy.client.http.bytes_sent | Come | MonotonicCounter | indirizzo.server | Il numero totale di byte inviati dal client HTTP |
smithy.client.http.bytes_received | Come | MonotonicCounter | indirizzo.server | Il numero totale di byte ricevuti dal client HTTP |
Di seguito sono riportate le descrizioni delle colonne:
-
Nome della metrica: il nome della metrica emessa.
-
Unità: l'unità di misura per la metrica. Le unità sono fornite nella notazione UCUM
con distinzione tra maiuscole e minuscole («c/s»). -
Tipo: il tipo di strumento utilizzato per acquisire la metrica.
-
Descrizione: una descrizione di ciò che la metrica sta misurando.
-
Attributi: l'insieme di attributi (dimensioni) emessi con la metrica.