Inserito il: May 23, 2018
Ora è possibile monitorare le prestazioni e lo stato di salute del cluster Amazon Redshift con due nuovi parametri Amazon CloudWatch, ossia volume di elaborazione query e durata query. Questi parametri monitorano le prestazioni del cluster Redshift e forniscono informazioni utili per regolare le impostazioni di gestione del carico di lavoro al fine di migliorare le prestazioni delle query. Abbiamo anche migliorato l'interfaccia utente per visualizzare i dati sulle prestazioni delle query sulla console.
Il volume di elaborazione query misura il numero medio di query completate al secondo. La durata query misura il tempo medio impiegato per completare una query. Osservando questi parametri, è possibile determinare facilmente l'andamento del cluster in qualsiasi momento.
È possibile utilizzare queste indicazioni per ottimizzare la configurazione di Amazon Redshift Workload Manager (WLM) o per configurare i processi, come le query ETL o di lunga durata, in diversi momenti della giornata a seconda delle esigenze. È anche possibile utilizzare parametri e grafici quando si raggiunge il supporto AWS per aiutare a diagnosticare rapidamente eventuali problemi potenziali, come ad esempio una query di tipo runaway. Per imparare come configurare le impostazioni WLM, fare riferimento alla sezione Configuring Workload Management (Configurazione della gestione del carico di lavoro) della Cluster Management Guide (Guida alla gestione dei cluster).
È possibile visualizzare questi parametri direttamente in forma grafica dalla console Amazon Redshift. È sufficiente fare clic su Cluster nel menu di sinistra, selezionare il cluster che si desidera monitorare e fare clic sulla scheda DB Performance (Prestazioni DB) per visualizzare i parametri.
Utilizzando Amazon CloudWatch, è possibile impostare gli allarmi di notifica se il volume di elaborazione query scende al di sotto di una certa soglia o se la latenza delle query diventa insolitamente alta. Per ulteriori dettagli, vedere Creating Amazon CloudWatch Alarms (Creazione di allarmi per Amazon CloudWatch).
È anche possibile recuperare questi parametri su CloudWatch utilizzando la seguente combinazione di nome parametro e nome dimensione:
Volume di elaborazione query. |
|
Nome parametro CW |
QueriesCompletedPerSecond |
Nome parametro CW |
WLMQueriesCompletedPerSecond |
Durata query. |
|
Nome parametro CW |
QueryDuration |
Nome parametro CW |
WLMQueryDuration |
È anche possibile analizzare le prestazioni di ogni query tramite la scheda Queries (Query) della console. Sono stati aggiunti i campi Execution Time (Tempo di esecuzione), Rows Returned (Righe restituite) e Row Throughput (Volume righe) per fornire informazioni complete sull'esecuzione di ciascuna query. Per ulteriori informazioni, fare riferimento alla sezione Analyzing Query Execution (Analisi dell'esecuzione delle query) nella Cluster Management Guide (Guida alla gestione dei cluster) di Redshift.
I nuovi parametri di monitoraggio sono disponibili con l'ultima build 1.0.2058 in tutte le regioni commerciali AWS. Visita la tabella delle regioni AWS per la disponibilità di Amazon Redshift.