Performance Insights

Analizza e ottimizza le prestazioni del database Amazon RDS

Approfondimenti sulle prestazioni di Amazon RDS

Amazon RDS Performance Insights è una funzionalità per l’ottimizzazione e il monitoraggio delle prestazioni del database, che ti consente di valutare rapidamente il carico sul tuo database e di determinare quando e dove agire. Performance Insights permette ai non esperti di individuare i problemi che limitano le prestazioni utilizzando un pannello di controllo intuitivo che offre una rappresentazione visiva dei carichi del database.

Performance Insights utilizza metodi di raccolta dati leggeri che non influiscono sulle prestazioni delle applicazioni, consentendo di rilevare facilmente le istruzioni SQL che causano il carico e la motivazione. Non richiede configurazione o manutenzione, ed è attualmente disponibile per Amazon Aurora (edizioni compatibili con PostgreSQL e MySQL), Amazon RDS per PostgreSQL, MySQL, MariaDB, SQL Server e Oracle.

È facile rintracciare e risolvere un’ampia varietà di problemi, poiché la cronologia delle prestazioni viene conservata gratuitamente per sette giorni. API e kit SDK di Amazon Web Services semplificano l’integrazione di Performance Insights in strumenti di monitoraggio in locale e di terze parti. Se è necessario un retention a lungo termine, è possibile scegliere di pagare fino a due anni di retention della cronologia delle prestazioni.

Iniziare è facile: accedi alla Console di gestione di Amazon RDS e abilita RDS Performance Insights al momento della creazione o della modifica di un’istanza di un motore supportato da RDS. Quindi vai sul pannello di controllo di Performance Insights per iniziare il monitoraggio delle prestazioni.

Vantaggi

Performance Insights è rivolto sia agli addetti IT generici che agli esperti di database. Invece di visualizzare vari grafici che richiedono una correlazione manuale, fornisce una semplice interfaccia che aggrega in un unico grafico tutte le informazioni principali sulle prestazioni.

Quando il carico è elevato, è possibile identificare facilmente il tipo di collo di bottiglia (come un consumo elevato della CPU, attese di blocco o latenza di I/O) e vedere quali istruzioni SQL lo stanno creando.

Performance Insights ti consente di monitorare più parametri delle prestazioni del database senza dover analizzare numerosi grafici complessi. Tutti i parametri vengono aggregati in un unico pannello di controllo semplice e potente.

Se il problema di prestazioni del database è dovuto a problemi di configurazione del database o di progettazione dell’applicazione, puoi identificare rapidamente il collo di bottiglia e vedere quali istruzioni SQL stanno contribuendo al rallentamento.

Performance Insights non richiede configurazione o manutenzione. Puoi abilitarlo in modo semplice sull’istanza RDS e accedervi con un clic nella Console di gestione di RDS.

Performance Insights raccoglie automaticamente tutti i parametri essenziali delle prestazioni e gestisce le risorse necessarie per monitorare i database. Oltre a un meccanismo di raccolta dati leggero, tutte le risorse utilizzate per il monitoraggio sono separate dall’istanza del database.