

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

# Monitoraggio di Aurora PostgreSQL Limitless Database con CloudWatch Database Insights
<a name="limitless-monitoring.cwdbi"></a>

La modalità standard di Database Insights è richiesta come parte dell’abilitazione di Aurora PostgreSQL Limitless Database. Puoi utilizzarla per monitorare il carico del database (carico del DB) dell’istanza database Limitless Database in tempo reale. L’opzione Carico del DB misura il livello di attività della sessione in un database. Puoi utilizzare Database Insights per analizzare e risolvere i problemi di prestazioni delle istanze database Aurora PostgreSQL Limitless Database su larga scala.

Per ulteriori informazioni su CloudWatch Database Insights, consulta quanto segue.
+ [Monitoraggio dei database Amazon Aurora con CloudWatch Database Insights](USER_DatabaseInsights.md)
+ [CloudWatch Database Insights](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Database-Insights.html) nella *Guida per l’utente di Amazon CloudWatch*
+ [Nozioni di base di CloudWatch Database Insights](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Database-Insights-Get-Started.html) nella *Guida per l’utente di Amazon CloudWatch*
+ [Configurazione del database per monitorare le query SQL lente con Database Insights per Amazon Aurora](USER_DatabaseInsights.SlowSQL.md)

Per informazioni sull’attivazione della modalità avanzata o della modalità standard di Database Insights, consulta i seguenti argomenti.

**Topics**
+ [Attivazione della modalità avanzata di Database Insights per Aurora PostgreSQL Limitless Database](limitless-monitoring.cwdbi.advanced.md)
+ [Attivazione della modalità standard di Database Insights per Aurora PostgreSQL Limitless Database](limitless-monitoring.cwdbi.standard.md)

# Attivazione della modalità avanzata di Database Insights per Aurora PostgreSQL Limitless Database
<a name="limitless-monitoring.cwdbi.advanced"></a>

Per attivare la modalità avanzata di Database Insights per il database Aurora PostgreSQL Limitless, utilizzare le seguenti procedure.

## Attivazione della modalità avanzata di Database Insights durante la creazione di un cluster di database per Aurora PostgreSQL Limitless Database
<a name="limitless-monitoring.cwdbi.advancedcreate"></a>

Attiva la modalità avanzata di Database Insights durante la creazione di un database per Aurora PostgreSQL Limitless Database.

------
#### [ Console ]

Nella console è possibile attivare la modalità avanzata di Database Insights quando si crea un cluster di database. Le impostazioni per Database Insights si applicano a tutte le istanze database nel cluster di database.

**Per attivare la modalità avanzata di Database Insights durante la creazione di un cluster di database utilizzando la console**

1. Accedi alla Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Scegli **Database**.

1. Scegliere **Crea database**.

1. Nella sezione **Database Insights**, seleziona **Modalità avanzata**. Quindi, scegli le seguenti opzioni:
   + **Retention (Conservazione)** – Quantità di tempo per cui conservare i dati di Performance Insights. Il periodo di conservazione deve essere di 15-24 mesi per la modalità avanzata di Database 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](Overview.Encryption.md).

1. Scegliere **Crea database**.

------
#### [ AWS CLI ]

Per attivare la modalità avanzata di Database Insights durante la creazione di un cluster di database, chiama il comando AWS CLI [create-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html) e fornisci i seguenti valori:
+ `--db-cluster-identifier`: l’identificatore del cluster di database.
+ `--database-insights-mode advanced` per attivare la modalità avanzata di Database Insights.
+ `--engine`: il cluster di database deve utilizzare il motore di database `aurora-postgresql`.
+ `--engine-version`: il cluster di database deve utilizzare una delle versioni supportate del motore di database.
  + `16.4-limitless`
  + `16.6-limitless`
+ `--storage-type`: il cluster di database deve utilizzare la configurazione di archiviazione del cluster di database `aurora-iopt1`.
+ `--cluster-scalability-type`: specifica la modalità di scalabilità del cluster di database Aurora. Se impostato su `limitless`, il cluster funziona come Aurora PostgreSQL Limitless Database. Se impostato su `standard` (impostazione predefinita), il cluster utilizza la normale creazione di istanze database.
**Nota**  
Non è possibile modificare questa impostazione dopo la creazione del cluster di database.
+ `--master-username`: il nome dell’utente master del cluster di database.
+ `--master-user-password`: la password dell’utente master.
+ `--enable-performance-insights` per attivare Approfondimenti sulle prestazioni per Database Insights.
+ `--performance-insights-retention-period`: il periodo di conservazione dei dati per il cluster di database. Per attivare Database Insights, il periodo di conservazione deve essere di almeno 465 giorni.
+ `--monitoring-interval`: l’intervallo, in secondi, tra i punti di raccolta delle metriche di monitoraggio avanzato per il cluster di database. Questo valore può essere `0`.
+ `--monitoring-role-arn`: il nome della risorsa Amazon (ARN) del ruolo IAM che consente a RDS di inviare le metriche di monitoraggio avanzato ad Amazon CloudWatch Logs.
+ `--enable-cloudwatch-logs-exports`: è necessario esportare i log `postgresql` in CloudWatch Logs.

L’esempio seguente abilita la modalità avanzata di Database Insights durante la creazione di un cluster di database.

Per Linux, macOS o Unix:

```
aws rds create-db-cluster \
--db-cluster-identifier my-limitless-cluster \
--database-insights-mode advanced \
--engine aurora-postgresql \
--engine-version 16.6-limitless \
--storage-type aurora-iopt1 \
--cluster-scalability-type limitless \
--master-username myuser \
--master-user-password mypassword \
--enable-performance-insights \
--performance-insights-retention-period 465 \
--monitoring-interval 5 \
--monitoring-role-arn arn:aws:iam::123456789012:role/EMrole \
--enable-cloudwatch-logs-exports postgresql
```

Per Windows:

```
aws rds create-db-cluster ^
--db-cluster-identifier my-limitless-cluster ^
--database-insights-mode advanced ^
--engine aurora-postgresql ^
--engine-version 16.6-limitless ^
--storage-type aurora-iopt1 ^
--cluster-scalability-type limitless ^
--master-username myuser ^
--master-user-password mypassword ^
--enable-performance-insights ^
--performance-insights-retention-period 465 ^
--monitoring-interval 5 ^
--monitoring-role-arn arn:aws:iam::123456789012:role/EMrole ^
--enable-cloudwatch-logs-exports postgresql
```

------
#### [ RDS API ]

Per attivare la modalità avanzata di Database Insights quando crei , specifica i seguenti parametri per l’operazione API [CreateDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html) di Amazon RDS.
+ `DatabaseInsightsMode` Da a `advanced`
+ `Engine` Da a `aurora-postgresql`
+ Da `EngineVersion` a una versione del motore disponibile per Limitless Database
+ `StorageType` Da a `aurora-iopt1`
+ `ClusterScalabilityType` Da a `limitless`
+ `MasterUsername`
+ `MasterUserPassword`
+ `EnablePerformanceInsights` Da a `True`
+ Da `PerformanceInsightsRetentionPeriod` ad almeno `465` giorni
+ Da `MonitoringInterval` a un valore diverso da `0`
+ Da `MonitoringRoleArn` al nome della risorsa Amazon (ARN) del ruolo IAM che consente a RDS di inviare le metriche di monitoraggio avanzato ad Amazon CloudWatch Logs.

------

## Attivazione della modalità avanzata di Database Insights durante la modifica di un cluster di database per Aurora PostgreSQL Limitless Database
<a name="limitless-monitoring.cwdbi.advancedmodify"></a>

Attiva Database Insights durante la modifica di un database per Aurora PostgreSQL Limitless Database.

**Nota**  
Per abilitare Database Insights, ogni istanza database in un cluster di database deve avere le stesse impostazioni di Approfondimenti sulle prestazioni e monitoraggio avanzato.

------
#### [ Console ]

Nella console è possibile attivare la modalità avanzata di Database Insights durante la modifica di un cluster di database. Le impostazioni per Database Insights si applicano a tutte le istanze database nel cluster di database.

**Per attivare la modalità avanzata di Database Insights durante la modifica di un cluster di database utilizzando la console**

1. Accedi alla Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Scegli **Database**.

1. Scegli un cluster di database e scegli **Modifica**.

1. Nella sezione **Database Insights**, seleziona **Modalità avanzata**. Quindi, scegli le seguenti opzioni:
   + **Retention (Conservazione)** – Quantità di tempo per cui conservare i dati di Performance Insights. Il periodo di conservazione deve essere di 15-24 mesi per la modalità avanzata di Database 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](Overview.Encryption.md).

1. Scegli **Continue (Continua)**.

1. In **Scheduling of Modifications (Pianificazione delle modifiche)**, scegliere **Apply immediately (Applica immediatamente)**. Se scegli **Applica durante la prossima finestra di manutenzione pianificata**, il database ignora questa impostazione e attiva immediatamente la modalità avanzata di Database Insights.

1. Scegli **Modifica cluster**.

------
#### [ AWS CLI ]

Per attivare la modalità avanzata di Database Insights durante la modifica di un cluster di database, chiama il comando AWS CLI [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) e fornisci i seguenti valori:
+ `--database-insights-mode advanced` per attivare la modalità avanzata di Database Insights.
+ `--db-cluster-identifier`: l’identificatore del cluster di database.
+ `--enable-performance-insights` per attivare Approfondimenti sulle prestazioni per Database Insights.
+ `--performance-insights-retention-period`: il periodo di conservazione dei dati per il cluster di database. Per attivare la modalità avanzata di Database Insights, il periodo di conservazione deve essere di almeno 465 giorni.

L’esempio seguente abilita la modalità avanzata di Database Insights quando si modifica un cluster di database.

Per Linux, macOS o Unix:

```
aws rds modify-db-cluster \
    --database-insights-mode advanced \
    --db-cluster-identifier sample-db-identifier \
    --enable-performance-insights \
    --performance-insights-retention-period 465
```

Per Windows:

```
aws rds modify-db-cluster ^
    --database-insights-mode advanced ^
    --db-cluster-identifier sample-db-identifier ^
    --enable-performance-insights ^
    --performance-insights-retention-period 465
```

------
#### [ RDS API ]

Per attivare la modalità avanzata di Database Insights durante la modifica di un cluster di database, specifica i seguenti parametri per l’operazione API [ModifyDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) di Amazon RDS.
+ `DatabaseInsightsMode` Da a `advanced`
+ `EnablePerformanceInsights` Da a `True`
+ Da `PerformanceInsightsRetentionPeriod` ad almeno `465` giorni

------

# Attivazione della modalità standard di Database Insights per Aurora PostgreSQL Limitless Database
<a name="limitless-monitoring.cwdbi.standard"></a>

Per attivare la modalità standard di Database Insights per Aurora PostgreSQL Limitless Database, utilizza le procedure seguenti.

## Attivazione della modalità standard di Database Insights durante la creazione di un cluster di database per Aurora PostgreSQL Limitless Database
<a name="limitless-monitoring.cwdbi.standardcreate"></a>

Attiva la modalità standard di Database Insights durante la creazione di un database per Aurora PostgreSQL Limitless Database.

------
#### [ Console ]

Nella console, puoi attivare la modalità standard di Database Insights quando crei un cluster di database. Le impostazioni per Database Insights si applicano a tutte le istanze database nel cluster di database.

**Per attivare la modalità standard di Database Insights durante la creazione di un cluster di database utilizzando la console**

1. Accedi alla Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Scegli **Database**.

1. Scegliere **Crea database**.

1. Nella sezione **Database Insights**, seleziona **Modalità standard**. Quindi, scegli le seguenti opzioni:
   + **Retention (Conservazione)** – Quantità di tempo per cui conservare i dati di Performance Insights. Per creare un cluster di database per Aurora PostgreSQL Limitless Database, il periodo di conservazione deve essere di almeno 31 giorni.
   + **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](Overview.Encryption.md).

1. Scegliere **Crea database**.

------
#### [ AWS CLI ]

Per attivare la modalità standard di Database Insights durante la creazione di un cluster di database, chiama il comando AWS CLI [create-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html) e fornisci i seguenti valori:
+ `--db-cluster-identifier`: l’identificatore del cluster di database.
+ `--database-insights-mode standard` per attivare la modalità standard di Database Insights.
+ `--engine`: il cluster di database deve utilizzare il motore di database `aurora-postgresql`.
+ `--engine-version`: il cluster di database deve utilizzare una delle versioni supportate del motore di database.
  + `16.4-limitless`
  + `16.6-limitless`
+ `--storage-type`: il cluster di database deve utilizzare la configurazione di archiviazione del cluster di database `aurora-iopt1`.
+ `--cluster-scalability-type`: specifica la modalità di scalabilità del cluster di database Aurora. Se impostato su `limitless`, il cluster funziona come Aurora PostgreSQL Limitless Database. Se impostato su `standard` (impostazione predefinita), il cluster utilizza la normale creazione di istanze database.
**Nota**  
Non è possibile modificare questa impostazione dopo la creazione del cluster di database.
+ `--master-username`: il nome dell’utente master del cluster di database.
+ `--master-user-password`: la password dell’utente master.
+ `--enable-performance-insights` per attivare Approfondimenti sulle prestazioni per Database Insights.
+ `--performance-insights-retention-period`: il periodo di conservazione dei dati per il cluster di database. Per creare un cluster di database per Aurora PostgreSQL Limitless Database, il periodo di conservazione deve essere di almeno 31 giorni.
+ `--monitoring-interval`: l’intervallo, in secondi, tra i punti di raccolta delle metriche di monitoraggio avanzato per il cluster di database. Questo valore può essere `0`.
+ `--monitoring-role-arn`: il nome della risorsa Amazon (ARN) del ruolo IAM che consente a RDS di inviare le metriche di monitoraggio avanzato ad Amazon CloudWatch Logs.
+ `--enable-cloudwatch-logs-exports`: è necessario esportare i log `postgresql` in CloudWatch Logs.

L’esempio seguente abilita la modalità standard di Database Insights durante la creazione di un cluster di database.

Per Linux, macOS o Unix:

```
aws rds create-db-cluster \
--db-cluster-identifier my-limitless-cluster \
--database-insights-mode standard \
--engine aurora-postgresql \
--engine-version 16.6-limitless \
--storage-type aurora-iopt1 \
--cluster-scalability-type limitless \
--master-username myuser \
--master-user-password mypassword \
--enable-performance-insights \
--performance-insights-retention-period 31 \
--monitoring-interval 5 \
--monitoring-role-arn arn:aws:iam::123456789012:role/EMrole \
--enable-cloudwatch-logs-exports postgresql
```

Per Windows:

```
aws rds create-db-cluster ^
--db-cluster-identifier my-limitless-cluster ^
--database-insights-mode standard ^
--engine aurora-postgresql ^
--engine-version 16.6-limitless ^
--storage-type aurora-iopt1 ^
--cluster-scalability-type limitless ^
--master-username myuser ^
--master-user-password mypassword ^
--enable-performance-insights ^
--performance-insights-retention-period 31 ^
--monitoring-interval 5 ^
--monitoring-role-arn arn:aws:iam::123456789012:role/EMrole ^
--enable-cloudwatch-logs-exports postgresql
```

------
#### [ RDS API ]

Per attivare la modalità standard di Database Insights quando crei , specifica i seguenti parametri per l’operazione API [CreateDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html) di Amazon RDS.
+ `DatabaseInsightsMode` Da a `standard`
+ `Engine` Da a `aurora-postgresql`
+ Da `EngineVersion` a una versione del motore disponibile per Limitless Database
+ `StorageType` Da a `aurora-iopt1`
+ `ClusterScalabilityType` Da a `limitless`
+ `MasterUsername`
+ `MasterUserPassword`
+ `EnablePerformanceInsights` Da a `True`
+ Da `PerformanceInsightsRetentionPeriod` ad almeno `31` giorni
+ Da `MonitoringInterval` a un valore diverso da `0`
+ Da `MonitoringRoleArn` al nome della risorsa Amazon (ARN) del ruolo IAM che consente a RDS di inviare le metriche di monitoraggio avanzato ad Amazon CloudWatch Logs.

------

## Attivazione della modalità standard di Database Insights durante la modifica di un cluster di database per Aurora PostgreSQL Limitless Database
<a name="limitless-monitoring.cwdbi.standardmodify"></a>

Attiva Database Insights durante la modifica di un database per Aurora PostgreSQL Limitless Database.

**Nota**  
Per abilitare Database Insights, ogni istanza database in un cluster di database deve avere le stesse impostazioni di Approfondimenti sulle prestazioni e Monitoraggio avanzato.

------
#### [ Console ]

Nella console, puoi attivare la modalità standard di Database Insights quando crei un cluster di database. Le impostazioni per Database Insights si applicano a tutte le istanze database nel cluster di database.

**Per attivare la modalità standard di Database Insights durante la modifica di un cluster di database utilizzando la console**

1. Accedi alla Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Scegli **Database**.

1. Scegli un cluster di database e scegli **Modifica**.

1. Nella sezione **Database Insights**, seleziona **Modalità standard**. Quindi, scegli le seguenti opzioni:
   + **Retention (Conservazione)** – Quantità di tempo per cui conservare i dati di Performance Insights. Per creare un cluster di database per Aurora PostgreSQL Limitless Database, il periodo di conservazione deve essere di almeno 31 giorni.
   + **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](Overview.Encryption.md).

1. Scegli **Continue (Continua)**.

1. In **Scheduling of Modifications (Pianificazione delle modifiche)**, scegliere **Apply immediately (Applica immediatamente)**. Se scegli **Applica durante la prossima finestra di manutenzione pianificata**, il database ignora questa impostazione e attiva immediatamente la modalità standard di Database Insights.

1. Scegli **Modifica cluster**.

------
#### [ AWS CLI ]

Per attivare la modalità standard di Database Insights durante la modifica di un cluster di database, chiama il comando AWS CLI [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) e fornisci i seguenti valori:
+ `--db-cluster-identifier`: l’identificatore del cluster di database.
+ `--database-insights-mode standard` per attivare la modalità standard di Database Insights.
+ `--enable-performance-insights` per attivare Approfondimenti sulle prestazioni per Database Insights.
+ `--performance-insights-retention-period`: il periodo di conservazione dei dati per il cluster di database. Per attivare la modalità standard di Database Insights, il periodo di conservazione deve essere di almeno 31 giorni.

L’esempio seguente abilita la modalità standard di Database Insights durante la modifica di un cluster di database.

Per Linux, macOS o Unix:

```
aws rds modify-db-cluster \
    --database-insights-mode standard \
    --db-cluster-identifier sample-db-identifier \
    --enable-performance-insights \
    --performance-insights-retention-period 31
```

Per Windows:

```
aws rds modify-db-cluster ^
    --database-insights-mode standard ^
    --db-cluster-identifier sample-db-identifier ^
    --enable-performance-insights ^
    --performance-insights-retention-period 31
```

------
#### [ RDS API ]

Per attivare la modalità standard di Database Insights durante la modifica di un cluster di database, specifica i seguenti parametri per l’operazione API [ModifyDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) di Amazon RDS.
+ `DatabaseInsightsMode` Da a `standard`
+ `EnablePerformanceInsights` Da a `True`
+ Da `PerformanceInsightsRetentionPeriod` ad almeno `31` giorni

------