Ottenimento di statistiche per una risorsa specifica - Amazon CloudWatch

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

Ottenimento di statistiche per una risorsa specifica

L'esempio seguente mostra come determinare l'utilizzo massimo della CPU di un' EC2 istanza specifica.

Requisiti
Visualizzazione dell'utilizzo medio della CPU di un'istanza specifica tramite la console
  1. Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/.

  2. Nel pannello di navigazione, seleziona Metrics (Parametri), All metrics (Tutti i parametri).

  3. Seleziona lo spazio dei nomi delle EC2metriche.

    Seleziona lo spazio dei nomi delle metriche EC2
  4. Seleziona la dimensione Per-Instance Metrics (Parametri per istanza).

    Visualizza le dimensioni metriche per Amazon EC2
  5. Nel campo di ricerca digitare CPUUtilization e premere Invio. Seleziona la riga dell'istanza specifica, che visualizza un grafico del parametro CPUUtilization dell'istanza. Per modificare il nome del grafico, seleziona l'icona a forma di matita. Per modificare l'intervallo di tempo, seleziona uno dei valori predefiniti o scegli custom (personalizzato).

    Rappresentazione grafica di un singolo parametro
  6. Per modificare la statistica, seleziona la scheda Graphed metrics (Parametri nel grafico). Scegli l'intestazione di colonna o un valore singolo, quindi seleziona una delle statistiche o dei percentili predefiniti oppure specifica un percentile personalizzato (ad esempio, p99.999).

    Modifica delle statistiche di un parametro
  7. Per modificare il periodo, seleziona la scheda Graphed metrics (Parametri nel grafico). Scegli l'intestazione di colonna o un valore singolo, quindi scegli un valore diverso.

Per ottenere l'utilizzo della CPU per EC2 istanza, utilizzare il AWS CLI

Utilizzate il get-metric-statisticscomando seguente per ottenere la CPUUtilization metrica per l'istanza specificata.

aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization \ --dimensions Name=InstanceId,Value=i-1234567890abcdef0 --statistics Maximum \ --start-time 2016-10-18T23:18:00 --end-time 2016-10-19T23:18:00 --period 360

Le statistiche restituite sono valori di 6 minuti per l'intervallo di tempo di 24 ore richiesto. Ogni valore rappresenta la percentuale massima di utilizzo della CPU dell'istanza specificata per un determinato periodo di tempo di 6 minuti. I punti dati non vengono restituiti in ordine cronologico. Di seguito è riportato l'inizio dell'output di esempio (l'output completo include i punti dati per ogni 6 minuti del periodo di 24 ore).

{ "Datapoints": [ { "Timestamp": "2016-10-19T00:18:00Z", "Maximum": 0.33000000000000002, "Unit": "Percent" }, { "Timestamp": "2016-10-19T03:18:00Z", "Maximum": 99.670000000000002, "Unit": "Percent" }, { "Timestamp": "2016-10-19T07:18:00Z", "Maximum": 0.34000000000000002, "Unit": "Percent" }, ... ], "Label": "CPUUtilization" }