Panoramica del pannello di controllo di Performance Insights - Amazon Relational Database Service

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

Panoramica del pannello di controllo di Performance Insights

Il pannello di controllo è il modo più semplice per interagire con Performance Insights. L'esempio seguente mostra il pannello di controllo per un'istanza database MySQL.

Applicazione di filtri ai parametri

Filtro intervallo temporale

Di default, il pannello di controllo di Performance Insights mostra il carico del database relativo all'ultima ora. Puoi regolare questo intervallo di tempo da 5 minuti o fino a 2 anni. Puoi inoltre selezionare un intervallo relativo personalizzato.

Tempo relativo per Performance Insights

Puoi selezionare un intervallo assoluto con data e ora di inizio e fine. L'esempio seguente mostra l'intervallo di tempo che inizia a mezzanotte dell'11/4/22 e termina alle 23:59 del 14/4/22.

Tempo assoluto per Performance Insights

Grafico Parametri contatore

Con i parametri contatore, puoi personalizzare il pannello di controllo di Performance Insights per includere fino a 10 grafici aggiuntivi. Questi grafici mostrano una selezione di decine di parametri prestazionali di sistema operativo e database. Queste informazioni possono essere correlate ai carichi dei database per agevolare l'individuazione e l'analisi di problemi legati alle prestazioni.

Il grafico Counter Metrics (Parametri contatore) visualizza i dati per i contatori delle prestazioni. I parametri predefiniti dipendono dal motore DB:

  • MySQL e MariaDB – db.SQL.Innodb_rows_read.avg

  • Oracle – db.User.user calls.avg

  • Microsoft SQL Server – db.Databases.Active Transactions(_Total).avg

  • PostgreSQL – db.Transactions.xact_commit.avg

Parametri dei contatori

Per modificare i contatori delle prestazioni, scegli Manage Metrics (Gestisci parametri). È possibile selezionare più parametri del sistema operativo o metriche del database, come mostrato nello screenshot seguente. Per visualizzare i dettagli relativi a qualsiasi metrica, passare il mouse sul nome della metrica.

Applicazione di filtri ai parametri

Per le descrizioni dei parametri contatore che è possibile aggiungere per ciascun motore database, consultare Parametri contatore di Performance Insights.

Grafico di carico database

Il grafico Database load (Carico database) mostra le differenze dell'attività del database in base alla capacità dell'istanza database, rappresentate dalla riga Max vCPU (vCPU massima). Per impostazione predefinita, il grafico a linee in pila rappresenta il carico DB come sessioni attive medie per unità di tempo. Il carico DB viene suddiviso (raggruppato) in base agli stati di attesa.

Caricamento database

Carico del database suddiviso per dimensioni

È possibile scegliere di visualizzare il carico sotto forma di sessioni attive raggruppate in base alle dimensioni supportate. La tabella seguente mostra le dimensioni supportate per i diversi motori.

Dimensione Oracle SQL Server PostgreSQL MySQL

Host

SQL

Utente

Stati di attesa

Piani

No

No

No

Applicazione

No

No

No

Database

No

No

Tipo di sessione

No

No

No

L'immagine seguente mostra le dimensioni di un'istanza database PostgreSQL.

Applicazione di filtri ai parametri

Dettagli del carico DB per un elemento della dimensione

Per visualizzare i dettagli su un elemento del carico del database all'interno di una dimensione, passa il mouse sul nome dell'elemento. L'immagine seguente mostra i dettagli di un'istruzione SQL.

Dettagli elemento di caricamento del database

Per visualizzare i dettagli relativi a qualsiasi elemento per il periodo di tempo selezionato nella legenda, passa il mouse su tale elemento.

Dettagli del periodo di tempo per il caricamento del DB

Tabella dimensioni superiori

La tabella delle dimensioni superiori seziona il carico DB in diverse dimensioni. Una dimensione è una categoria o una suddivisione per le diverse caratteristiche del carico del database. Se la dimensione è SQL, Top SQL (Prime istruzioni SQL) mostra le istruzioni SQL che contribuiscono maggiormente al carico DB.

Dimensioni top N

Scegli una delle seguenti schede di dimensione.

Scheda Descrizione Motori supportati

Prime istruzioni SQL

Le istruzioni SQL correntemente in esecuzione

Tutti

Principali stati d'attesa

L'evento per il quale il back-end del database è in attesa

Tutti

Host principali

Il nome host del client connesso

Tutti

Utenti principali

L'utente collegato al database

Tutti

Database principali

Nome del database a cui è connesso il client

Solo PostgreSQL, MySQL, MariaDB e SQL Server

Applicazioni principali

Il nome dell'applicazione connessa al database

Tipi di sessione principali

Il tipo di sessione corrente

Solo PostgreSQL

Per informazioni sull'analisi delle query tramite la scheda Top SQL (Prime istruzioni SQL), vedi Panoramica della scheda Prime istruzioni SQL.