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à.
Le statistiche aggregate sono disponibili per le istanze per le quali è stato abilitato il monitoraggio dettagliato. Le istanze che utilizzano il monitoraggio base non sono incluse nelle aggregazioni. Prima di poter ottenere le statistiche aggregate per le istanze, devi abilitare il monitoraggio dettagliato (a un costo aggiuntivo), che fornisce i dati in periodi di 1 minuto.
Tieni presente che Amazon CloudWatch non può aggregare dati tra AWS regioni. I parametri sono completamente indipendenti tra le regioni.
Questo esempio mostra come utilizzare il monitoraggio dettagliato per ottenere l'utilizzo medio della CPU per le tue EC2 istanze. Poiché non viene specificata alcuna dimensione, CloudWatch restituisce le statistiche per tutte le dimensioni nel AWS/EC2
namespace.
Importante
Questa tecnica per recuperare tutte le dimensioni in un AWS namespace non funziona per i namespace personalizzati pubblicati su Amazon. CloudWatch Con gli spazi dei nomi personalizzati, è necessario specificare il set completo delle dimensioni associate a un determinato punto dati per recuperare le statistiche comprendenti il punto dati.
Per visualizzare l'utilizzo medio della CPU nelle istanze (console)
-
Apri CloudWatch https://console.aws.amazon.com/cloudwatch/
la console all'indirizzo. -
Nel riquadro di navigazione, seleziona Parametri.
-
Scegli lo spazio dei EC2nomi, quindi scegli Across All Instances.
-
Scegli la riga che contiene CPUUtilization, che mostra un grafico per la metrica per tutte le tue istanze. EC2 Per assegnare un nome al grafico, scegliere l'icona a forma di matita. Per modificare l'intervallo di tempo, selezionare uno dei valori predefiniti o scegliere custom (personalizzato).
-
Per modificare le statistiche o il periodo del parametro, scegliere la scheda Graphed metrics (Parametri nel grafico). Scegliere l'intestazione di colonna o un valore singolo, quindi scegliere un valore diverso.
Per ottenere l'utilizzo medio della CPU tra le istanze (AWS CLI)
Utilizza il get-metric-statistics
aws cloudwatch get-metric-statistics \ --namespace AWS/EC2 \ --metric-name CPUUtilization \ --period 3600 --statistics "Average" "SampleCount" \ --start-time
2022-10-11T23:18:00
\ --end-time2022-10-12T23:18:00
Di seguito è riportato un output di esempio:
{
"Datapoints": [
{
"SampleCount": 238.0,
"Timestamp": "2022-10-12T07:18:00Z",
"Average": 0.038235294117647062,
"Unit": "Percent"
},
{
"SampleCount": 240.0,
"Timestamp": "2022-10-12T09:18:00Z",
"Average": 0.16670833333333332,
"Unit": "Percent"
},
{
"SampleCount": 238.0,
"Timestamp": "2022-10-11T23:18:00Z",
"Average": 0.041596638655462197,
"Unit": "Percent"
},
...
],
"Label": "CPUUtilization"
}