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à.
Monitora le metriche delle query di Athena con CloudWatch
Athena pubblica le metriche relative alle query su CloudWatch Amazon, quando è selezionata l'opzione Pubblica metriche di interrogazione su. CloudWatch Puoi creare dashboard personalizzate, impostare allarmi e trigger sulle metriche o utilizzare dashboard precompilate CloudWatch direttamente dalla console Athena.
Quando si abilitano i parametri di query per le query nei gruppi di lavoro, i parametri vengono visualizzati nella tab Parametri del pannello Gruppi di lavoro per ogni gruppo di lavoro nella console Athena.
Athena pubblica le seguenti metriche sulla console: CloudWatch
-
DPUAllocated
— Il numero totale di DPUs (unità di elaborazione dati) fornite in una riserva di capacità per eseguire le query. -
DPUConsumed
— Il numero di persone DPUs utilizzate attivamente dalle interrogazioni inRUNNING
uno stato in un determinato momento di una prenotazione. Parametro emesso solo quando il gruppo di lavoro è associato a una prenotazione della capacità e include tutti i gruppi di lavoro associati a una prenotazione. -
DPUCount
— Il numero massimo di dati DPUs consumati dalla tua query, pubblicato esattamente una volta completata la query. -
EngineExecutionTime
: il numero di millisecondi necessari per l'esecuzione della query. -
ProcessedBytes
— Il numero di byte scansionati DML da Athena per query. -
QueryPlanningTime
: il numero di millisecondi richiesti da Athena per pianificare il flusso di elaborazione delle query. -
QueryQueueTime
: il numero di millisecondi di permanenza della query nella coda di query in attesa delle risorse. -
ServicePreProcessingTime
: il numero di millisecondi richiesti da Athena per pre-elaborare la query prima di inviarla al motore di query. -
ServiceProcessingTime
: il numero di millisecondi richiesti da Athena per elaborare i risultati della query dopo che il motore di query ha terminato l'esecuzione della query. -
TotalExecutionTime
— Il numero di millisecondi impiegati da Athena per eseguire una query or. DDL DML
Per le descrizioni più complete, consulta Elenco di CloudWatch metriche e dimensioni per Athena più avanti in questo documento.
Questi parametri hanno le seguenti dimensioni:
-
CapacityReservation
: il nome della prenotazione della capacità utilizzata per eseguire la query, se applicabile. -
QueryState
–SUCCEEDED
,FAILED
, oCANCELED
-
QueryType
–DML
,DDL
, oUTILITY
-
WorkGroup
– nome del gruppo di lavoro
Athena pubblica la seguente metrica sulla CloudWatch console nel namespace: AmazonAthenaForApacheSpark
-
DPUCount
— numero di dati DPUs consumati durante la sessione per eseguire i calcoli.
Questo parametro possiede le seguenti dimensioni:
-
SessionId
: l'ID della sessione in cui vengono inviati i calcoli. -
WorkGroup
: il nome del gruppo di lavoro.
Per ulteriori informazioni, consulta Elenco di CloudWatch metriche e dimensioni per Athena più avanti in questo argomento. Per ulteriori informazioni sui parametri di utilizzo di Athena, consulta Monitora le metriche di utilizzo di Athena con CloudWatch.
Puoi visualizzare le metriche delle query nella console Athena o nella CloudWatch console.
Per visualizzare le metriche delle query per un gruppo di lavoro nella console Athena
Apri la console Athena all'indirizzo https://console.aws.amazon.com/athena/
. Se il pannello di navigazione della console non è visibile, scegli il menu di espansione a sinistra.
-
Nel pannello di navigazione, seleziona Workgroups (Gruppi di lavoro).
-
Scegli il gruppo di lavoro desiderato dall'elenco, quindi seleziona la scheda Metrics (Parametri).
Viene visualizzato il pannello di controllo dei parametri.
Nota
Se i parametri sono stati abilitati per il gruppo di lavoro e/o recentemente non c'è stata alcuna attività di query, i grafici sul pannello di controllo potrebbero essere vuoti. L'attività di interrogazione viene recuperata in CloudWatch base all'intervallo specificato nel passaggio successivo.
-
Nella sezione Metriche, scegli l'intervallo di metriche che Athena deve utilizzare per recuperare le metriche della query o specifica un intervallo personalizzato. CloudWatch
-
Per aggiornare i parametri visualizzati, scegliere l'icona di aggiornamento.
-
Fai clic sulla freccia accanto all'icona di aggiornamento per scegliere la frequenza di aggiornamento per la visualizzazione dei parametri.
Per visualizzare le metriche nella console Amazon CloudWatch
Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/
. -
Nel pannello di navigazione, seleziona Metrics (Parametri), All metrics (Tutti i parametri).
-
Seleziona lo spazio dei nomi AWS/Athena.
Per visualizzare le metriche con AWS CLI
-
Esegui una di queste operazioni:
-
Per elencare i parametri per Athena, apri un prompt dei comandi e usa il comando seguente:
aws cloudwatch list-metrics --namespace "AWS/Athena"
-
Per visualizzare un elenco di tutti i parametri disponibili, usare il comando seguente:
aws cloudwatch list-metrics"
-
Se hai abilitato le CloudWatch metriche in Athena, invia le seguenti metriche CloudWatch a ciascun gruppo di lavoro. I parametri seguenti utilizzano lo spazio dei nomi AWS/Athena
.
Nome parametro | Descrizione |
---|---|
DPUAllocated |
Il numero totale di DPUs (unità di elaborazione dati) fornite in una riserva di capacità per eseguire le query. |
DPUConsumed | Il numero di persone DPUs utilizzate attivamente dalle query in RUNNING uno stato in un determinato momento di una prenotazione. Questo parametro viene emesso solo quando il gruppo di lavoro è associato a una prenotazione della capacità e include tutti i gruppi di lavoro associati a una prenotazione. Se sposti un gruppo di lavoro da una prenotazione all'altra, il parametro include i dati del momento in cui il gruppo di lavoro apparteneva alla prima prenotazione. Per informazioni delle prenotazioni della capacità, consulta Gestire la capacità di elaborazione delle query. |
DPUCount | Il numero massimo di dati DPUs utilizzati dalla query, pubblicato esattamente una volta al termine della query. Questo parametro viene emesso solo per i gruppi di lavoro collegati a una prenotazione della capacità. |
EngineExecutionTime |
Il numero di millisecondi necessari per l'esecuzione della query. |
ProcessedBytes |
Il numero di byte scansionati DML da Athena per query. Per le query che sono state annullate (dagli utenti o automaticamente se hanno raggiunto il limite), questo valore include la quantità di dati analizzati prima dell'annullamento. Questa metrica non viene riportata per le query. DDL |
QueryPlanningTime | Il numero di millisecondi richiesti da Athena per pianificare il flusso di elaborazione delle query. Include il tempo impiegato per recuperare le partizioni della tabella dall'origine dati; Si noti che, poiché il motore di query esegue la pianificazione delle query, il tempo di pianificazione delle query è un sottoinsieme di. EngineExecutionTime |
QueryQueueTime | Il numero di millisecondi di permanenza della query nella coda di query in attesa delle risorse. Se si verificano errori temporanei, la query può essere aggiunta automaticamente alla coda. |
ServicePreProcessingTime | Il numero di millisecondi richiesti da Athena per pre-elaborare la query prima di inviarla al motore di query. |
ServiceProcessingTime | Il numero di millisecondi richiesti da Athena per elaborare i risultati della query dopo che il motore di query ha terminato l'esecuzione della query. |
TotalExecutionTime | Il numero di millisecondi impiegati da Athena per eseguire una query or. DDL DML TotalExecutionTime include QueryQueueTime,, e QueryPlanningTime. EngineExecutionTime ServiceProcessingTime |
Questi parametri per Athena possiedono le seguenti dimensioni.
Dimensione | Descrizione |
---|---|
CapacityReservation |
Il nome della prenotazione della capacità utilizzata per eseguire la query, se applicabile. Quando non viene utilizzata una prenotazione della capacità, questa dimensione non restituisce dati. |
QueryState |
Lo stato della query. Statistiche valide: SUCCEEDED, FAILED o CANCELED. |
QueryType |
Il tipo di query. Statistiche valide: |
WorkGroup |
Il nome del gruppo di lavoro. |