Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Monitoraggio delle prestazioni del cluster Amazon Redshift
Amazon Redshift fornisce parametri e dati di prestazioni in modo che sia possibile monitorare l'integrità e le prestazioni di database e cluster. In questa sezione, vengono descritti i tipi di dati che possono essere utilizzati in Amazon Redshift e in particolare nella console Amazon Redshift.
I dati relativi alle prestazioni che possono essere utilizzati nella console Amazon Redshift sono suddivisi in due categorie:
-
Parametri di Amazon CloudWatch —Le metriche di Amazon CloudWatch ti aiutano a monitorare gli aspetti fisici del cluster, come l'utilizzo della CPU, la latenza e la velocità effettiva. I dati dei parametri sono visualizzati direttamente nella console Amazon Redshift. È possibile visualizzarli anche nella console CloudWatch. In alternativa, è possibile utilizzarli con qualsiasi altro metodo che prevede l'uso di parametri, come la AWS CLI o uno degli SDK AWS.
-
Dati relativi alle prestazioni di query/caricamento: i dati sulle prestazioni consentono di monitorare l'attività e le prestazioni del database. Questi dati sono aggregati nella console Amazon Redshift per aiutare a correlare facilmente ciò si vede nei parametri CloudWatch a specifici eventi di query e caricamento del database. Puoi inoltre creare query di prestazioni personalizzate ed eseguirle direttamente sul database. I dati relativi a prestazioni di query e caricamento sono visualizzati solo nella console Amazon Redshift. Non sono pubblicati come parametri CloudWatch.
I dati relativi alle prestazioni sono integrati nella console Amazon Redshift e ciò consente una migliore esperienza per i seguenti motivi:
-
I dati di prestazioni associati a un cluster sono visualizzati contestualmente quando visualizzi un cluster, rendendo più agevole la presa di decisioni sulle operazioni inerenti al cluster, ad esempio il ridimensionamento.
-
Alcuni parametri relativi alle prestazioni sono visualizzati in unità di misura più appropriate nella console Amazon Redshift rispetto a quanto accade in CloudWatch. Ad esempio,
WriteThroughputè visualizzato in GB/s (e non in byte/s come in CloudWatch), che è un'unità di misura più adatta allo spazio di archiviazione tipico di un nodo. -
Puoi facilmente visualizzare dati di prestazioni per i nodi di un cluster insieme nello stesso grafico. In questo modo, puoi facilmente monitorare le prestazioni di tutti i nodi di un cluster. Puoi inoltre visualizzare i dati di prestazioni per ogni nodo.
Amazon Redshift fornisce i dati relativi alle prestazioni (parametri CloudWatch e dati di query e di caricamento) senza costi aggiuntivi. I dati di prestazioni sono registrati ogni minuto. È possibile accedere ai valori cronologici dei dati delle prestazioni nella console Amazon Redshift. Per informazioni dettagliate sull'utilizzo di CloudWatch per accedere ai dati relativi alle prestazioni di Amazon Redshift esposti come parametri CloudWatch, consultare Che cos'è CloudWatch? nella Guida per l'utente di Amazon CloudWatch.