

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

# Ottimizza i costi di storage con Amazon CloudWatch Logs Intelligent Tiering
<a name="cwl_intelligent_tier"></a>

Amazon CloudWatch Logs Intelligent Tiering classifica automaticamente i dati di log su tre livelli di accesso in base ai modelli di accesso: Standard, Infrequent Access e Archive Instant Access. Con Intelligent Tiering, puoi conservare registri ad alto volume e a lungo termine a livelli a basso costo senza alcun sovraccarico operativo. Invece di filtrare i log o trasferirli su soluzioni di storage separate, puoi conservarli in modo nativo in CloudWatch Logs e beneficiare della stessa esperienza di interrogazione indipendentemente dal livello in cui risiedono i dati.

CloudWatch Logs monitora i modelli di accesso e riclassifica automaticamente i dati a cui non si accede da 30 giorni al livello Infrequent Access e i dati a cui non si accede per 90 giorni al livello Archive Instant Access. Quando si accede a dati meno recenti, CloudWatch Logs li riconduce automaticamente al livello Standard per 30 giorni. Consolidando tutti i tuoi CloudWatch log in Logs, ottieni la piena visibilità in un unico strumento, eliminando il sovraccarico operativo della gestione di più soluzioni di storage e riducendo il tempo medio di risoluzione (MTTR) eseguendo interrogazioni, analizzando e inviando avvisi su tutti i log in un unico posto.

Per iniziare a ottimizzare i costi di archiviazione, abilita l'Intelligent Tiering a livello di account all'interno di una regione utilizzando la console o chiamando. CloudWatch `PutStorageTierPolicy` Una volta abilitato, Intelligent Tiering si applica a tutti i gruppi di log del tuo account all'interno di quella regione.

Amazon CloudWatch Logs Intelligent Tiering è disponibile in tutte le regioni AWS commerciali ad eccezione delle regioni del Medio Oriente (Bahrain) e del Medio Oriente (Emirati Arabi Uniti).

## CloudWatch Livelli di accesso Logs Intelligent Tiering
<a name="cwl_intelligent_tier_access_tiers"></a>

L'esperienza di interrogazione rimane la stessa indipendentemente dal livello di accesso in cui si trovano i dati di registro.

Standard (impostazione predefinita)  
Questo è il livello di default. Tutti i dati di registro appena inseriti iniziano nel livello Standard. I dati di registro rimangono nel livello Standard finché vi si accede attivamente (da 0 a 30 giorni dall'ultimo accesso). Il livello Standard offre bassa latenza e prestazioni ad alto rendimento per query, esportazioni, live tail e recupero dei log.

Accesso poco frequente  
Se non si accede ai dati di registro per 30 giorni consecutivi, si passa al livello Infrequent Access. Questo livello contiene i dati a cui è stato effettuato l'ultimo accesso da 31 a 90 giorni fa. Il livello Infrequent Access offre la stessa latenza delle query e lo stesso throughput del livello Standard, a un costo di archiviazione inferiore.

Accesso istantaneo all'archivio  
Se non si accede ai dati di registro per 90 giorni consecutivi, si passa al livello Archive Instant Access. Questo livello contiene i dati a cui è stato effettuato l'ultimo accesso più di 90 giorni fa. Il livello Archive Instant Access fornisce la stessa latenza di interrogazione in millisecondi degli altri livelli, al minor costo di storage.

## Azioni che costituiscono l'accesso
<a name="cwl_intelligent_tier_access_operations"></a>

I seguenti modelli di accesso ripristinano automaticamente i dati di registro dal livello Infrequent Access o Archive Instant Access al livello Standard. Quando una di queste operazioni legge gli eventi di registro in un livello a costo inferiore, tali eventi di registro tornano al livello Standard per 30 giorni. Il timer si azzera a ogni accesso successivo.

**Classificazione a livelli per la centralizzazione dei log**  
L'accesso ai log replicati in un account di destinazione tramite la centralizzazione dei log [ tra più account in più regioni promuove ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatchLogs_Centralization.html) solo i dati di registro nell'account di destinazione.
+ **Uscita con configurazione di interrogazione o allarme**: utilizza `StartQuery` o `CreateScheduledQuery` per interrogare i dati di registro con CloudWatch Logs Insights o per configurare gli allarmi nei log
+ **Filtraggio e recupero degli eventi di registro**: utilizza `FilterLogEvents` o per leggere gli eventi di registro `GetLogEvents`
+ **Esportazione**: esporta i dati di registro in Amazon S3 con `CreateExportTask`

## Abilitazione dei CloudWatch log: Intelligent Tiering
<a name="cwl_intelligent_tier_enable"></a>

### Autorizzazioni richieste
<a name="cwl_intelligent_tier_permissions"></a>

Per gestire il livello di archiviazione del tuo account, hai bisogno delle seguenti autorizzazioni IAM:
+ `logs:PutStorageTierPolicy`— Necessario per impostare o modificare il livello di archiviazione del tuo account.
+ `logs:GetStorageTierPolicy`— Necessario per recuperare il livello di archiviazione attualmente configurato. Necessario anche per abilitare Intelligent Tiering dalla console.

Gli utenti con la policy `CloudWatchLogsFullAccess` gestita dispongono già di entrambe le autorizzazioni. Gli utenti con la policy `CloudWatchLogsReadOnlyAccess` gestita dispongono dell'`logs:GetStorageTierPolicy`autorizzazione.

L'esempio seguente mostra una dichiarazione politica che concede entrambe le autorizzazioni:

```
{
    "Effect": "Allow",
    "Action": [
        "logs:PutStorageTierPolicy",
        "logs:GetStorageTierPolicy"
    ],
    "Resource": "*"
}
```

### Abilita l'utilizzo della console
<a name="cwl_intelligent_tier_enable_console"></a>

Per abilitare Intelligent Tiering utilizzando la CloudWatch console:

1. Apri la CloudWatch console all'indirizzo. [ https://console.aws.amazon.com/cloudwatch/ ]()

1. Nel pannello di navigazione scegli **Impostazioni**.

1. Nella ** pagina ** Impostazioni, scegli la ** scheda ** Registri.

1. Nella ** sezione ** Intelligent Tiering, scegli ** Abilita. **

### Abilita usando il AWS CLI
<a name="cwl_intelligent_tier_enable_cli"></a>

Per abilitare Intelligent Tiering, usa il comando: `put-storage-tier-policy`

```
aws logs put-storage-tier-policy --storage-tier INTELLIGENT_TIERING
```

Il comando restituisce il livello di archiviazione impostato e l'ora dell'ultimo aggiornamento:

```
{
    "storageTier": "INTELLIGENT_TIERING",
    "lastUpdatedTime": 1751328000000
}
```

Per disattivare Intelligent Tiering, reimposta il livello di storage su`STANDARD`:

```
aws logs put-storage-tier-policy --storage-tier STANDARD
```

Quando imposti nuovamente il livello di archiviazione su`STANDARD`, tutti i gruppi di log del tuo account vengono fatturati alla tariffa di archiviazione Standard.

### Visualizzazione della configurazione attuale
<a name="cwl_intelligent_tier_view_policy"></a>

Per visualizzare il livello di archiviazione corrente del tuo account, usa il `get-storage-tier-policy` comando:

```
aws logs get-storage-tier-policy
```

Il comando restituisce il livello di archiviazione corrente e l'ora dell'ultimo aggiornamento:

```
{
    "storageTier": "INTELLIGENT_TIERING",
    "lastUpdatedTime": 1751328000000
}
```

## Monitoraggio dello storage per livello
<a name="cwl_intelligent_tier_monitoring"></a>

Quando Intelligent Tiering è abilitato, CloudWatch Logs pubblica una metrica venduta che mostra la quantità di dati archiviati in ogni livello per ogni gruppo di log:
+ **Namespace: ** `AWS/Logs`
+ **Nome della metrica: ** `StoredBytes`
+ **Dimensioni: **`LogGroupName`, `StorageType` (valori:`Standard`,`Infrequent_Access`,`Archival_Instant_Access`)

Puoi utilizzare questa metrica per creare CloudWatch dashboard che mostrino la suddivisione dello storage per livello, impostare allarmi sulle dimensioni dei livelli o monitorare l'ottimizzazione dei costi nel tempo.

**Nota**  
Questa metrica viene pubblicata una volta al giorno e potrebbe non riflettere le transizioni di livello in tempo reale.

## Prezzi di CloudWatch Logs Intelligent Tiering
<a name="cwl_intelligent_tier_pricing"></a>

Con Intelligent Tiering, paghi tariffe di archiviazione diverse in base al livello in cui risiedono i tuoi dati. Non sono previsti costi aggiuntivi per l'attivazione di Intelligent Tiering e nessun costo per le transizioni di livello. Paghi solo per lo spazio di archiviazione consumato in ogni livello.

Per ulteriori informazioni sui prezzi, consulta i CloudWatch prezzi di [ Amazon](https://aws.amazon.com/cloudwatch/pricing/).

Per visualizzare i costi di storage per livello, utilizza Athena e filtra in base ai tipi di utilizzo `TimedStorage-ByteHrs` (Standard), `TimedStorage-IA-ByteHrs` (Infrequent Access) e `TimedStorage-AIA-ByteHrs` (Archive Instant Access). Per ulteriori informazioni sui tipi di utilizzo dei CloudWatch log nella fattura, vedi [ Analisi, ottimizzazione e riduzione dei costi. CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_billing.html)