Performance Insights
Analizza e ottimizza le prestazioni del database 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 for 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
Facilità d’uso
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.
Solidità
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.
Automazione
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.
Cosa puoi monitorare con Performance Insights?
Applicazioni di produzione
Rileva i problemi di prestazioni in produzione non appena si verificano. Performance Insights mostra cosa sta causando il carico sul database, in modo da poter intraprendere azioni correttive ottimizzando le istruzioni SQL o aumentando le risorse del sistema.
Database di sviluppo e di verifica
Scopri l’impatto delle tue query SQL prima di avviare la produzione. Utilizza Performance Insights per monitorare il consumo della CPU, quindi determina la dimensione dell’istanza corretta per il tuo database e se le istruzioni SQL debbano essere ottimizzate per raggiungere prestazioni migliori.
Migrazioni di database
Stai migrando il database nel cloud o in un nuovo tipo di istanza AWS? Utilizza Performance Insights per monitorare il consumo della CPU, quindi determina la dimensione dell’istanza corretta per il tuo database e se le istruzioni SQL debbano essere ottimizzate per raggiungere prestazioni migliori.
Trova informazioni sul piano gratuito e su altre opzioni di prezzi.
Ottieni accesso istantaneo al piano gratuito di AWS.