Nella console è possibile attivare o disattivare la funzionalità Performance Insights quando crei o modifichi un cluster database. L’attivazione di Approfondimenti sulle prestazioni consente di gestire le impostazioni e le opzioni di Approfondimenti sulle prestazioni per il cluster di database. Le impostazioni a livello di cluster si applicano a tutte le istanze database nel cluster.
Attivazione o disattivazione di Approfondimenti sulle prestazioni durante la creazione di un cluster di database
Dopo aver creato un nuovo cluster di database, Amazon RDS attiva Approfondimenti sulle prestazioni per impostazione predefinita. Per disattivare Approfondimenti sulle prestazioni per il cluster di database, scegliere l’opzione Informazioni sul database - Standard e deselezionare l’opzione Abilita Performance Insights.
Per creare un cluster di database, seguire le istruzioni per il proprio motore di database in Creazione di un cluster database Amazon Aurora.
L'immagine seguente mostra la sezione Performance Insights.
Quando selezioni Abilita Performance Insights, sono disponibili le opzioni seguenti:
-
Conservazione (solo per la modalità Standard di Database Insights): il tempo di conservazione dei dati di Approfondimenti sulle prestazioni. L’impostazione del periodo di conservazione è 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 policy AWS KMS
per Approfondimenti sulle prestazioni.
Attivazione o disattivazione di Approfondimenti sulle prestazioni durante la modifica di un cluster di database
Nella console è possibile modificare un cluster di database per gestire Approfondimenti sulle prestazioni.
Per gestire Approfondimenti sulle prestazioni per un cluster di database utilizzando la console
Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.
-
Scegli Database.
-
Scegli un cluster di database e scegli Modifica.
-
Per attivare Approfondimenti sulle prestazioni, seleziona Abilita Performance Insights. Per disattivare Approfondimenti sulle prestazioni per il cluster di database, scegliere l’opzione Informazioni sul database - Standard e deselezionare l’opzione Abilita Performance Insights.
Quando selezioni Abilita Performance Insights, sono disponibili le opzioni seguenti:
-
Conservazione (solo per la modalità Standard di Database Insights): il tempo di conservazione dei dati di Approfondimenti sulle prestazioni. L’impostazione del periodo di conservazione è 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 Aurora.
-
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 usi il create-db-instance AWS CLI comando, attiva Performance Insights specificando --enable-performance-insights e impostando --database-insights-mode su advanced ostandard. Per disattivare Approfondimenti sulle prestazioni, specifica --no-enable-performance-insights e imposta database-insights-mode su standard.
È inoltre possibile specificare questi valori utilizzando i seguenti AWS CLI comandi:
Per gestire Performance Insights per un cluster DB utilizzando AWS CLI
-
Chiamate il modify-db-cluster AWS CLI comando e fornite i seguenti valori:
-
--db-cluster-identifier - Il nome dell'istanza database nel cluster di database.
-
--enable-performance-insights per attivare o --no-enable-performance-insights per disattivare
-
database-insights-mode - La modalità di Database Insights per il cluster di database. Per disattivare Approfondimenti sulle prestazioni, imposta questo valore su standard.
Il seguente esempio attiva Performance Insights per sample-db-cluster.
Per Linux, macOS o Unix:
aws rds modify-db-cluster \
--database-insights-mode standard \
--db-cluster-identifier sample-db-instance \
--enable-performance-insights
Per Windows:
aws rds modify-db-cluster ^
--database-insights-mode standard ^
--db-cluster-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. È possibile specificare7, month * 31 (dove month è 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-cluster e specifica che i dati Performance Insights sono mantenuti per 93 giorni (3 mesi).
Per Linux, macOS o Unix:
aws rds modify-db-cluster \
--database-insights-mode standard \
--db-cluster-identifier sample-db-instance \
--enable-performance-insights \
--performance-insights-retention-period 93
Per Windows:
aws rds modify-db-cluster ^
--database-insights-mode standard ^
--db-cluster-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]
È possibile attivare/disattivare Approfondimenti sulle prestazioni solo per un’istanza in un cluster di database in cui Approfondimenti sulle prestazioni non è gestito a livello di cluster.
Quando crei una nuova istanza DB nel tuo cluster DB utilizzando l'DBInstanceoperazione Create operation Amazon RDS API, attiva Performance Insights EnablePerformanceInsights impostando su. True Per disattivare Approfondimenti sulle prestazioni, imposta EnablePerformanceInsights su False e DatabaseInsightsMode su standard.
Puoi anche specificare il valore EnablePerformanceInsights utilizzando le seguenti operazioni API:
Quando si attiva Performance Insights, è possibile specificare, in via facoltativa, il periodo di tempo, in giorni, per cui conservare i dati degli approfondimenti delle prestazioni con il parametro PerformanceInsightsRetentionPeriod. È possibile specificare7, month * 31 (dove month è 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.