Visualizzazione del dashboard delle istanze di CloudWatch database per Database Insights - Amazon CloudWatch

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à.

Visualizzazione del dashboard delle istanze di CloudWatch database per Database Insights

Utilizza il Database Instance Dashboard per visualizzare un'istantanea dello stato di un'istanza DB.

Per analizzare gli alberi di blocco e i piani di esecuzione per Amazon Aurora PostgreSQL, consulta i seguenti argomenti.

Grafico di carico database

Il carico del database (DB Load) misura il livello di attività della sessione nel database. DB Load è la metrica chiave di Database Insights e Database Insights raccoglie DB Load ogni secondo.

Pannello di controllo delle istanze

Per ulteriori informazioni su DB Load, consulta Caricamento del database nella Guida per l'utente di Amazon RDS o Caricamento del database nella Guida per l'utente di Amazon Aurora.

Utilizza il diagramma di carico del database per visualizzare il carico DB suddiviso (raggruppato) in base alle seguenti dimensioni per tutti i motori di database supportati.

Nota

Per informazioni sull'analisi del carico Oracle PDB in Amazon RDS, consulta Analyzing top Oracle PDB load nella Amazon RDS User Guide.

Caricamento del database nel dashboard dell'istanza del database

Per impostazione predefinita, CloudWatch visualizza DB Load con un grafico a barre. Scegliete Linea per visualizzare DB Load con un grafico a linee in pila.

Grafico a linee per il caricamento del database nel dashboard dell'istanza del database

Scheda di analisi DB Load

Utilizzate la scheda di analisi DB Load per monitorare i principali contributori a DB Load per ciascuna delle seguenti dimensioni.

Dashboard che mostra la scheda di analisi del carico del DB

Analizza le statistiche relative a una query

Potresti voler analizzare le statistiche per una query con un carico DB elevato. Per analizzare le statistiche relative a una query, utilizzare la procedura seguente.

Per analizzare le statistiche relative alle interrogazioni
  1. Accedi a AWS Management Console e apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  2. Scegli Insights.

  3. Scegli Database Insights.

  4. Scegli la vista dell'istanza del database.

  5. Scegli un'istanza database.

  6. Seleziona la scheda Top SQL (Prime istruzioni SQL).

  7. Per visualizzare le statistiche relative a una query, scegliete una query.

    La tabella visualizzata nella scheda Top SQL.

Scheda di telemetria del database

Utilizza la scheda Telemetria del database per visualizzare metriche, log, eventi e query lente per l'istanza selezionata.

Sezione Metriche per la telemetria del database

La sezione Metriche mostra un pannello di controllo delle metriche predefinito personalizzato per ogni tipo di motore.

Puoi personalizzare questa dashboard aggiungendovi metriche del sistema operativo, metriche dei contatori del database e CloudWatch metriche. Puoi anche rimuovere le metriche dalla dashboard. Puoi personalizzare una dashboard per ogni tipo di motore in una regione nel tuo account. Ciò significa che tutte le istanze per un tipo di motore specifico in quella regione nello stesso account avranno la stessa dashboard delle metriche.

Gli utenti che dispongono delle autorizzazioni di modifica per le dashboard nel tuo account possono modificare qualsiasi dashboard per qualsiasi motore.

Le modifiche apportate a una dashboard vengono salvate automaticamente e si applicano a tutte le istanze del motore di database in quella regione e nell'account.

Dashboard che mostra esempi dei diversi tipi di metriche del database.
Per personalizzare la dashboard nella scheda Telemetria del database per un tipo di motore
  1. Accedi a AWS Management Console e apri la console all' CloudWatch indirizzo. https://console.aws.amazon.com/cloudwatch/

  2. Scegli Insights, Database Insights.

  3. Per Database Views, scegli Database Instance.

  4. Nella sezione Filtri, trova e scegli l'istanza di database per cui desideri visualizzare le metriche.

  5. Scegli la scheda Telemetria del database, quindi scegli la scheda Metriche.

    Viene visualizzato il pannello di controllo predefinito dell'istanza di database.

  6. Per aggiungere un widget alla dashboard, procedi come segue:

    1. Scegli Aggiungi e crea widget.

    2. Nel popup Crea widget, trova la metrica o le metriche che desideri aggiungere e seleziona la casella di controllo per ognuna di esse. Se selezioni più metriche in questo passaggio, verranno tutte visualizzate nello stesso nuovo widget sulla dashboard. Quindi scegli Crea widget.

      Ricorda che tutte le modifiche apportate a questa dashboard verranno applicate a tutti i dashboard di Database Insights per questo tipo di motore in questa regione dell'account.

  7. Per eliminare un grafico dalla dashboard, scegli i puntini di sospensione verticali nel widget, quindi scegli Elimina.

  8. Per aggiungere altre metriche a un widget esistente nella dashboard o modificarne il titolo, scegli i puntini di sospensione verticali nel widget e scegli Modifica. Quindi, nel popup del widget Aggiorna, trova la metrica o le metriche che desideri aggiungere, seleziona le relative caselle di controllo e scegli Aggiorna widget. Puoi anche modificare il titolo del widget.

  9. Dopo aver personalizzato una dashboard, puoi ripristinarla allo stato predefinito originale scegliendo Reimposta dashboard.

Sezione dei log per la telemetria del database

La sezione Logs fornisce una visualizzazione dei log del database esportati in Logs per CloudWatch l'istanza DB selezionata.

Telemetria del database nella dashboard dell'istanza del database

Per informazioni sulla pubblicazione dei log su Logs for Amazon RDS, consulta Pubblicazione dei CloudWatch log del database su Amazon Logs nella CloudWatch Amazon RDS User Guide. Per informazioni sulla pubblicazione dei log su CloudWatch Logs for Amazon Aurora, consulta Pubblicazione dei log del database su Amazon Logs nella CloudWatch Amazon Aurora User Guide.

Per i database Aurora PostgreSQL Limitless, i log vengono pubblicati automaticamente in Logs e sono individuabili nella console Database Insights. CloudWatch

Il sistema operativo elabora i dati per la telemetria del database

È possibile utilizzare la scheda Processi del sistema operativo all'interno della scheda Telemetria del database per visualizzare le metriche relative al sistema operativo (OS) su cui viene eseguita l'istanza DB. Le metriche forniscono un'istantanea dei processi del sistema operativo in esecuzione sui database per un determinato timestamp, oltre a metriche chiave come l'utilizzo della memoria e della CPU per ogni processo in esecuzione. Database Insights mette in correlazione queste metriche con le metriche del grafico di caricamento del database, quindi se si sceglie un punto dati nel grafico di caricamento del database, i dati dei processi del sistema operativo vengono aggiornati per visualizzare la telemetria a partire dallo stesso timestamp.

Quando scegli un punto dati, Database Insights seleziona automaticamente il periodo da visualizzare, a seconda dell'intervallo di tempo che hai scelto per l'intera pagina. La distanza più indietro possibile dipende dal tempo di conservazione configurato per il gruppo di RDSOSMetrics log.

Se non hai scelto un timestamp, per impostazione predefinita la tabella viene popolata con la telemetria relativa al timestamp più recente.

Nota

Le informazioni sui processi del sistema operativo sono disponibili solo se Amazon RDS Enhanced Monitoring è abilitato. Enhanced Monitoring comporta costi aggiuntivi. Per ulteriori informazioni, vedere Costo del monitoraggio avanzato. Il monitoraggio avanzato è abilitato automaticamente per i database Aurora PostgreSQL Limitless.

Tabella degli eventi

Nella vista dei processi del sistema operativo, vengono visualizzati i seguenti dati per ogni processo:

  • ID processo: l'ID di questo processo.

  • Memoria virtuale: la quantità di memoria virtuale allocata al processo, in Kibibyte.

  • Indirizzo residuo: la memoria fisica effettiva utilizzata dal processo.

  • % CPU: la percentuale della larghezza di banda totale della CPU utilizzata dal processo.

  • % di memoria: la percentuale della memoria totale utilizzata dal processo.

  • Limite VM: la quantità massima di memoria virtuale che può essere allocata al processo.

    Se il valore in questa colonna è 0, i limiti delle VM non sono applicabili a quel processo.

I dati di monitoraggio visualizzati vengono recuperati da Amazon CloudWatch Logs. Puoi anche recuperare queste metriche direttamente dal flusso di log in Logs. CloudWatch Per ulteriori informazioni, consulta Visualizzazione delle metriche del sistema operativo tramite i registri. CloudWatch

Le metriche dei processi del sistema operativo non vengono restituite nei seguenti casi:

  • Un failover dell'istanza del database.

  • Modifica della classe di istanza dell'istanza del database (calcolo della scala).

Le metriche dei processi del sistema operativo vengono restituite durante il riavvio di un'istanza di database perché viene riavviato solo il motore del database. I parametri per il sistema operativo vengono ancora segnalati.

Sezione Slow SQL Queries per la telemetria del database

Per visualizzare le query e i modelli di query SQL lenti, è necessario abilitare le esportazioni di log in CloudWatch Logs e configurare i parametri DB per il database.

Per informazioni sulla pubblicazione dei log di Amazon RDS su CloudWatch Logs, consulta Pubblicazione dei log del database su Amazon Logs nella CloudWatch Amazon RDS User Guide.

Per informazioni sulla pubblicazione dei log di Aurora su CloudWatch Logs, consulta Pubblicazione dei log del database su Amazon Logs CloudWatch nella Amazon Aurora User Guide.

Per informazioni sulla configurazione dei parametri DB per il tuo database in Amazon RDS, consulta Configurazione del database per monitorare le query SQL lente con Database Insights for Amazon RDS nella Amazon RDS User Guide.

Per informazioni sulla configurazione dei parametri DB per il tuo database in Amazon Aurora, consulta Configurazione del database per monitorare le query SQL lente con Database Insights for Amazon Aurora nella Guida per l'utente di Amazon Aurora.

La sezione Slow SQL Queries fornisce un elenco di modelli di query lenti ordinati per frequenza. Selezionando un pattern, è possibile visualizzare un elenco di query lente che corrispondono al pattern selezionato. È possibile utilizzare l'elenco delle query lente per identificare le query lente che influiscono sull'istanza DB.

Database Insights visualizza le statistiche per le query lente. Le statistiche rappresentano solo le query che superano la soglia di durata delle query lente configurata.

Visualizza i dettagli su un esempio di query SQL lenta
Importante

Le query lente possono contenere dati sensibili. Maschera i tuoi dati sensibili con CloudWatch Logs. Per ulteriori informazioni sul mascheramento dei dati di log, consulta Aiutare a proteggere i dati di log sensibili con il mascheramento nella Amazon CloudWatch Logs User Guide.

Tabella degli eventi

Utilizza la tabella Eventi per visualizzare gli eventi RDS per la tua istanza DB. Per un elenco di eventi per Amazon Aurora, consulta le categorie di eventi di Amazon RDS e i messaggi di eventi per Aurora nella Guida per l'utente di Amazon Aurora. Per un elenco di eventi per Amazon Relational Database Service, consulta le categorie di eventi e i messaggi di eventi di Amazon RDS per Aurora nella Amazon RDS User Guide.

Tabella degli eventi

Scheda Servizi di chiamata

Database Insights mostra i servizi e le operazioni che chiamano l'istanza. Database Insights si integra con CloudWatch Application Signals per fornire metriche per ogni servizio e operazione, tra cui disponibilità, latenza, errori e volume.

Quando l'endpoint chiamato dall'applicazione è un cluster Aurora, Database Insights mostrerà l'endpoint writer o reader per il cluster Aurora nella tabella Calling services, non la singola istanza del database. Tuttavia, quando l'endpoint chiamato dall'applicazione è un cluster Amazon RDS, Database Insights mostra l'istanza di database specifica che l'applicazione sta chiamando all'interno del cluster Amazon RDS.»

Scheda Servizi di chiamata

Analizza le prestazioni del database su richiesta con CloudWatch Database Insights

Analizza le prestazioni del database con analisi su richiesta per i tuoi database Amazon RDS con CloudWatch Database Insights.

Utilizza la scheda Analisi delle prestazioni per visualizzare i report di analisi delle prestazioni per i database della tua flotta.

Per informazioni sui report di analisi delle prestazioni per Amazon Aurora, consulta Analyzing database performance for a period of time nella Amazon Aurora User Guide.

Nota

È necessario creare report di analisi delle prestazioni utilizzando la console o l'API Amazon RDS. AWS CLI Per informazioni sulla creazione di un report di analisi delle prestazioni per Amazon Aurora, consulta Creazione di un report di analisi delle prestazioni in Performance Insights nella Amazon Aurora User Guide.

Integrazione di CloudWatch Database Insights con Application Signals CloudWatch

Integra CloudWatch Database Insights con CloudWatch Application Signals.

Utilizza la scheda Servizi di chiamata per visualizzare i servizi e le operazioni di CloudWatch Application Signals che hanno chiamato un endpoint dell'istanza selezionata. Per impostazione predefinita, CloudWatch ordina la tabella in base alla frequenza di errore. Scegliete i valori nelle colonne Servizi, Operazioni o Indirizzo dell'endpoint per visualizzare la risorsa corrispondente nella console CloudWatch Application Signals.

Per ulteriori informazioni sui sistemi supportati per CloudWatch Application Signals, vedereSistemi supportati.