

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

# Monitora l'avvio EC2 rapido
<a name="win-fast-launch-monitor"></a>

Questa sezione spiega come monitorare Amazon EC2 Windows Server AMIs nel tuo account con EC2 Fast Launch abilitato.

## Monitora le modifiche allo stato di EC2 Fast Launch EventBridge
<a name="win-monitor-fast-launch-events"></a>

Quando lo stato cambia per un'AMI Windows con EC2 Fast Launch abilitato, Amazon EC2 genera un `EC2 Fast Launch State-change Notification` evento. Quindi Amazon EC2 invia l'evento di modifica dello stato ad Amazon EventBridge (precedentemente noto come Amazon CloudWatch Events).

Puoi creare EventBridge regole che attivano una o più azioni in risposta all'evento di cambio di stato. Ad esempio, è possibile creare una EventBridge regola che rileva quando EC2 Fast Launch è abilitato ed esegue le seguenti azioni:
+ Invia un messaggio a un argomento Amazon SNS per avvisare i propri abbonati.
+ Richiama una funzione Lambda che esegue una determinata operazione.
+ Invia i dati di modifica dello stato ad Amazon Data Firehose per l'analisi.

Per ulteriori informazioni, consulta la sezione [Creazione di EventBridge regole Amazon che reagiscono agli eventi](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html) nella *Amazon EventBridge User Guide*.

**Eventi di modifica dello stato**  
La funzione EC2 Fast Launch emette eventi di modifica dello stato in formato JSON nel miglior modo possibile. Amazon EC2 invia gli eventi quasi EventBridge in tempo reale. Questa sezione descrive i campi dell'evento e mostra un esempio del relativo formato.

**`EC2 Fast Launch State-change Notification`**

**imageId**  
Identifica l'AMI con la modifica dello stato di EC2 Fast Launch.

**resourceType**  
Il tipo di risorsa da utilizzare per il pre-provisioning. Valore supportato: `snapshot`. Il valore predefinito è `snapshot`.

**stato**  
Lo stato attuale della funzionalità EC2 Fast Launch per l'AMI specificata. I valori validi includono quanto segue:  
+ **attivazione**: hai abilitato la funzionalità EC2 Fast Launch per l'AMI e Amazon EC2 ha iniziato a creare istantanee per il processo di pre-provisioning.
+ **enabling-failed**: si è verificato un errore che ha causato il fallimento del processo di pre-provisioning la prima volta che hai abilitato Fast EC2 Launch per un'AMI. Questo può accadere in qualsiasi momento durante il processo di pre-provisioning.
+ **abilitato**: la funzionalità EC2 Fast Launch è abilitata. Lo stato cambia non `enabled` appena Amazon EC2 crea la prima snapshot pre-configurata per un'AMI Fast EC2 Launch appena abilitata. Se l'AMI era già abilitata e viene nuovamente sottoposta al pre-provisioning, la modifica dello stato avviene immediatamente.
+ **enabled-failed**: questo stato si applica solo se non è la prima volta che l'AMI Fast EC2 Launch esegue il processo di pre-provisioning. Ciò può verificarsi se la funzionalità EC2 Fast Launch è disabilitata e successivamente riattivata, oppure se si verifica una modifica della configurazione o un altro errore dopo il completamento del pre-provisioning per la prima volta.
+ **disabilitazione**: il proprietario dell'AMI ha disattivato la funzionalità EC2 Fast Launch per l'AMI e Amazon EC2 ha avviato il processo di pulizia.
+ **disabilitata**: la funzione EC2 Fast Launch è disabilitata. Lo stato cambia non `disabled` appena Amazon EC2 completa il processo di pulizia.
+ **disabling-failed**: il processo di pulizia ha avuto esito negativo a causa di un errore. Ciò significa che alcuni snapshot sottoposti a pre-provisioning potrebbero ancora essere presenti nell'account.

**stateTransitionReason**  
Il motivo per cui lo stato è cambiato per l'AMI EC2 Fast Launch.

**Nota**  
Tutti i campi di questo messaggio di evento sono obbligatori.

L'esempio seguente mostra un'AMI EC2 Fast Launch appena abilitata che ha lanciato la prima istanza per avviare il processo di pre-provisioning. A questo punto, lo stato è `enabling`. Dopo che Amazon ha EC2 creato la prima istantanea predisposta, lo stato cambia in. `enabled`

```
{
	"version": "0",
	"id": "01234567-0123-0123-0123-012345678901",
	"detail-type": "EC2 Fast Launch State-change Notification",
	"source": "aws.ec2",
	"account": "123456789012",
	"time": "2022-08-31T20:30:12Z",
	"region": "us-east-1",
	"resources": [
		"arn:aws:ec2:us-east-1:123456789012:image/ami-123456789012"
	],
	"detail": {
		"imageId": "ami-123456789012",
		"resourceType": "snapshot",
		"state": "enabling",
		"stateTransitionReason": "Client.UserInitiated"
	}
}
```

## Monitora le metriche di EC2 Fast Launch con CloudWatch
<a name="win-monitor-fast-launch-metrics"></a>

Amazon EC2 AMIs con EC2 Fast Launch abilitato invia metriche ad Amazon CloudWatch. Puoi utilizzare il Console di gestione AWS AWS CLI, the o un'API per elencare le metriche inviate da EC2 Fast Launch. CloudWatch Il `AWS/EC2` namespace include le seguenti metriche di EC2 Fast Launch:


| Metrica | Description | 
| --- | --- | 
|  NumberOfAvailableFastLaunchSnapshots  |  Il numero di istantanee preconfigurate disponibili per ogni AMI abilitata a EC2 Fast Launch.  | 
|  NumberOfInstancesFastLaunched  |  Il numero di istanze per ogni AMI abilitata a EC2 Fast Launch che sono state lanciate da istantanee predisposte.  | 
|  NumberOfInstancesNotFastLaunched  |  Il numero di istanze per ogni AMI abilitata a EC2 Fast Launch ha comportato un avvio a freddo a causa della mancanza di istantanee preconfigurate disponibili al momento del lancio.  | 
|  FastLaunchSnapshotUsedToRefillStartTime  |  Il timestamp in cui Amazon EC2 ha lanciato una nuova immagine da EC2 Fast Launch ha consentito all'AMI di creare un'altra istantanea dopo l'utilizzo di una snapshot esistente.  | 
|  FastLaunchSnapshotCreationTime  |  Misura il tempo impiegato EC2 da Amazon per avviare un'istanza e creare uno snapshot per un'AMI abilitata a EC2 Fast Launch.  | 