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à.
Attivazione e disattivazione di Performance Insights per Amazon RDS
Puoi attivare Performance Insights per l'istanza database o il cluster di database Multi-AZ al momento della creazione. Se necessario, puoi disattivarlo in un secondo momento. L'attivazione e la disattivazione di Performance Insights non determina tempi di inattività, riavvio o failover.
Nota
Performance Schema è uno strumento di prestazioni opzionale utilizzato da Amazon RDS for MariaDB o MySQL. Se si attiva o disattiva Performance Schema, è necessario riavviare il sistema. Se si attiva o disattiva Performance Insights, tuttavia, non è necessario riavviare. Per ulteriori informazioni, consulta Panoramica dello schema delle prestazioni per Performance Insights su for RDS MariaDB o My SQL.
L'agente Performance Insights consuma CPU e memoria limitate sull'host DB. Quando il carico del DB è elevato, l'agente limita l'impatto sulle prestazioni raccogliendo i dati meno frequentemente.
Nella console è possibile attivare o disattivare Performance Insights quando si crea o si modifica un'istanza database o un cluster di database Multi-AZ.
Attivazione o disattivazione di Performance Insights durante la creazione di istanze database o cluster di database Multi-AZ
Quando crei una nuova istanza database o nuovo un cluster di database Multi-AZ, puoi abilitare Performance Insights scegliendo Enable Performance Insights (Abilita Performance Insights) nella sezione Performance Insights. Scegliere Disable Performance Insights (Disabilita Performance Insights). Per ulteriori informazioni, consulta gli argomenti seguenti:
-
Per creare un'istanza database, seguire le istruzioni per il proprio motore database in Creazione di un'istanza database Amazon RDS.
-
Per creare un cluster di database Multi-AZ, seguire le istruzioni in Creazione di un cluster di database Multi-AZ.
L'immagine seguente mostra la sezione Performance Insights.
![Attivare Performance Insights durante la creazione dell'istanza database o del cluster di database Multi-AZ con la console](./images/perf_insights_enabling.png)
Quando selezioni Abilita Performance Insights, sono disponibili le opzioni seguenti:
-
Retention (Conservazione) – Quantità di tempo per cui conservare i dati di Performance Insights. L'impostazione del periodo di conservazione nel livello gratuito è Default (7 days) (Impostazione predefinita (7 giorni)). Per mantenere i dati sulle prestazioni più a lungo, specifica da 1 a 24 mesi. Per altre informazioni sui periodi di conservazione, consulta Prezzi e conservazione dei dati per Performance Insights.
-
AWS KMS key— Specificate il vostro AWS KMS key. Performance Insights crittografa tutti i dati potenzialmente sensibili con la chiave KMS. I dati vengono crittografati mentre sono in transito o inattivi. Per ulteriori informazioni, consulta Modifica di una AWS KMS politica per Performance Insights.
Attivazione o disattivazione di Performance Insights durante la modifica di un'istanza database o nel cluster di database Multi-AZ
Nella console puoi modificare un'istanza database o nel cluster di database Multi-AZ per attivare o disattivare Performance Insights.
Per attivare o disattivare Performance Insights per un'istanza database o un cluster di database Multi-AZ usando la console
Accedi AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Scegli Databases (Database).
-
Scegliere un'istanza database o un cluster di database Multi-AZ e scegliere Modify (Modifica).
-
Nella sezione Performance Insights scegliere Attiva Performance Insights o Disattiva Performance Insights.
Quando selezioni Abilita Performance Insights, sono disponibili le opzioni seguenti:
-
Retention (Conservazione) – Quantità di tempo per cui conservare i dati di Performance Insights. L'impostazione del periodo di conservazione nel livello gratuito è Default (7 days) (Impostazione predefinita (7 giorni)). Per mantenere i dati sulle prestazioni più a lungo, specifica da 1 a 24 mesi. Per altre informazioni sui periodi di conservazione, consulta Prezzi e conservazione dei dati per Performance Insights.
-
AWS KMS key: specificare la chiave KMS. Performance Insights crittografa tutti i dati potenzialmente sensibili con la chiave KMS. I dati vengono crittografati mentre sono in transito o inattivi. Per ulteriori informazioni, consulta Crittografia delle risorse Amazon RDS.
-
-
Scegli Continue (Continua).
-
In Scheduling of Modifications (Pianificazione delle modifiche), scegli Apply immediately (Applica immediatamente). Se scegli Apply (Applica) durante la prossima finestra di manutenzione pianificata, l'istanza ignora questa impostazione e attiva immediatamente Performance Insights.
-
Scegli Modify instance (Modifica istanza).
Quando utilizzate il AWS CLI comando create-db-instance, attivate Performance Insights specificando. --enable-performance-insights
Oppure disabilita Performance Insights specificando --no-enable-performance-insights
.
È inoltre possibile specificare questi valori utilizzando i seguenti comandi: AWS CLI
-
create-db-cluster (Cluster di database Multi-AZ)
-
modify-db-cluster (Cluster di database Multi-AZ)
La seguente procedura descrive come attivare o disattivare Performance Insights per un'istanza database utilizzando la AWS CLI.
Per attivare o disattivare Performance Insights per un'istanza utilizzando il AWS CLI
-
Chiamate il AWS CLI comando modify-db-instance e fornite i seguenti valori:
-
--db-instance-identifier
- Il nome dell'istanza database. -
--enable-performance-insights
per attivare o--no-enable-performance-insights
per disattivare
Il seguente esempio attiva Performance Insights per
sample-db-instance
.PerLinux, o: macOS Unix
aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights
Per Windows:
aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights
-
Quando attivi Performance Insights nella CLI, puoi specificare, in via facoltativa, il periodo di tempo, in giorni, per cui mantenere i dati di Performance Insights con l'opzione --performance-insights-retention-period
. Puoi specificare 7
, mese
* 31 (dove mese
è un numero compreso tra 1 e 23), o 731
. Ad esempio, se desideri mantenere i dati sulle prestazioni per 3 mesi, specifica 93
, che è 3 * 31. L'impostazione di default è 7
giorni. Per altre informazioni sui periodi di conservazione, consulta Prezzi e conservazione dei dati per Performance Insights.
Il seguente esempio attiva Performance Insights per sample-db-instance
e specifica che i dati Performance Insights sono mantenuti per 93 giorni (3 mesi).
Per LinuxmacOS, oUnix:
aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights \ --performance-insights-retention-period 93
Per Windows:
aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights ^ --performance-insights-retention-period 93
Se il periodo di conservazione specificato, ad esempio 94 giorni, non è un valore valido, RDS genera un errore.
An error occurred (InvalidParameterValue) when calling the CreateDBInstance operation: Invalid Performance Insights retention period. Valid values are: [7, 31, 62, 93, 124, 155, 186, 217, 248, 279, 310, 341, 372, 403, 434, 465, 496, 527, 558, 589, 620, 651, 682, 713, 731]
Quando crei una nuova istanza database tramite l'operazione CreateDBInstance dell'API Amazon RDS, attivi Performance Insights impostando EnablePerformanceInsights
su True
. Per disabilitare Performance Insights, imposta EnablePerformanceInsights
su False
.
Puoi anche specificare il valore EnablePerformanceInsights
utilizzando le seguenti operazioni API:
-
CreateDBCluster (Cluster di database Multi-AZ)
-
ModifyDBCluster (Cluster di database Multi-AZ)
Quando si attiva Performance Insights, è possibile specificare, in via facoltativa, il periodo di tempo, in giorni, per cui conservare i dati Performance Insights con il parametro PerformanceInsightsRetentionPeriod
. Puoi specificare 7
, mese
* 31 (dove mese
è un numero compreso tra 1 e 23), o 731
. Ad esempio, se desideri mantenere i dati sulle prestazioni per 3 mesi, specifica 93
, che è 3 * 31. L'impostazione di default è 7
giorni. Per altre informazioni sui periodi di conservazione, consulta Prezzi e conservazione dei dati per Performance Insights.