Metriche di Amazon ECS CloudWatch - Amazon Elastic Container Service

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

Metriche di Amazon ECS CloudWatch

Puoi utilizzare i parametri di CloudWatch utilizzo per fornire visibilità sull'utilizzo delle risorse del tuo account. Utilizza queste metriche per visualizzare l'utilizzo corrente del servizio su CloudWatch grafici e dashboard.

Amazon ECS invia i parametri a CloudWatch intervalli di un minuto. Questi parametri vengono raccolti per le risorse che svolgono attività nello stato RUNNING. Se un cluster, un servizio o un'altra risorsa non hanno attività in esecuzione, non verrà riportato alcun parametro per quella risorsa durante quel periodo. Ad esempio, se hai un cluster con un servizio ma quel servizio non ha attività in uno RUNNING stato, non verranno inviate metriche a. CloudWatch Allo stesso modo, se disponi di due servizi e uno di essi ha processi in esecuzione mentre l'altro no, verranno inviati solo i parametri per il servizio con i processi in esecuzione.

Metrica Description Dimensione valida Statistiche utili Unità
CPUReservation

La percentuale di unità CPU che viene riservata nel cluster o nel servizio.

La prenotazione di CPU (filtrata solo per ClusterName) viene misurata come il totale delle unità CPU prenotate dai processi di Amazon ECS sul cluster, diviso il totale delle unità CPU per tutte le istanze di Amazon EC2 registrate nel cluster. Solo le istanze Amazon EC2 nello stato ACTIVE o DRAINING influenzano i parametri di prenotazione della CPU. Questo parametro è supportato solo per i processi ospitati su istanze Amazon EC2.

ClusterName. Media, Minimo, Massimo Percentuale
CPUUtilization

La percentuale di unità CPU che viene utilizzata dal cluster o dal servizio.

L'utilizzo della CPU a livello di cluster (filtrato per ClusterName) viene misurato come il totale delle unità CPU utilizzate dai processi di Amazon ECS sul cluster, diviso il totale delle unità CPU per tutte le istanze Amazon EC2 registrate nel cluster. Solo le istanze Amazon EC2 nello stato ACTIVE o DRAINING influenzano i parametri di prenotazione della CPU. Questo parametro a livello di cluster è supportato solo per i processi ospitati su istanze Amazon EC2.

L'utilizzo della CPU a livello di servizio (filtrato solo per ClusterName e ServiceName) viene misurato come il totale delle unità CPU in uso dai processi che appartengono al servizio, diviso il numero totale delle unità CPU prenotate per tutti i processi che appartengono al servizio. Questo parametro a livello di servizio è supportato per i processi ospitati su istanze Amazon EC2 e Fargate.

ClusterName, ServiceName

Media, Minimo, Massimo

Percentuale
MemoryReservation

La percentuale di memoria che viene riservata dai processi in esecuzione nel cluster.

La prenotazione di memoria del cluster viene misurata come il totale della memoria prenotata dai processi Amazon ECS sul cluster, diviso la quantità totale di memoria per tutte le istanze Amazon EC2 registrate nel cluster. Questo parametro può essere filtrato solo per ClusterName. Solo le istanze Amazon EC2 nello stato ACTIVE o DRAINING influenzano i parametri di prenotazione della memoria. Il parametro di prenotazione della memoria a livello di cluster è supportato solo per i processi ospitati su istanze Amazon EC2.

Nota

Quando si calcola l'utilizzo della memoria, se specificato, MemoryReservation viene utilizzato nel calcolo al posto della memoria totale.

ClusterName. Media, Minimo, Massimo Percentuale
MemoryUtilization

La percentuale di memoria utilizzata dal cluster o dal servizio.

L'utilizzo della memoria a livello di cluster (filtrato per ClusterName) viene misurato come il totale della memoria in uso dai processi di Amazon ECS sul cluster, diviso la quantità totale di memoria per tutte le istanze Amazon EC2 registrate nel cluster. Solo le istanze Amazon EC2 nello stato ACTIVE o DRAINING influenzano i parametri di utilizzo della memoria. Questo parametro a livello di cluster è supportato solo per i processi ospitati su istanze Amazon EC2.

L'utilizzo della memoria a livello di servizio (filtrato per ClusterName e ServiceName) viene misurato come il totale della memoria in uso dai processi che appartengono al servizio, diviso il totale della memoria prenotata per tutti i processi che appartengono al servizio. Questo parametro a livello di servizio è supportato per i processi ospitati su istanze Amazon EC2 e Fargate.

ClusterName, ServiceName

Media, Minimo, Massimo

Percentuale
EBSFilesystemUtilization

La percentuale del file system Amazon EBS utilizzata dalle attività in un servizio.

Il parametro di utilizzo del file system EBS a livello di servizio (filtrato per ClusterName e ServiceName) viene misurato come il totale del file system EBS in uso nei processi che appartengono al servizio, diviso il totale dell'archiviazione del file system EBS allocato per tutti i processi che appartengono al servizio. Il parametro di utilizzo del file system EBS a livello di servizio è disponibile solo per le attività ospitate su istanze Amazon EC2 (utilizzando la versione1.79.0 dell'agente del container) e Fargate (utilizzando la versione 1.4.0 della piattaforma) a cui è collegato un volume EBS.

Nota

Per le attività ospitate su Fargate, c'è lo spazio sul disco che viene utilizzato solo da Fargate. Non ci sono costi associati allo spazio utilizzato da Fargate, ma vedrai questo spazio di archiviazione aggiuntivo utilizzando strumenti come df.

ClusterName, ServiceName

Media, Minimo, Massimo

Percentuale
GPUReservation

La percentuale del totale disponibile GPUs che viene riservato eseguendo attività nel cluster.

Il parametro di prenotazione della GPU a livello di cluster è misurata come il numero di GPU prenotate da attività di Amazon ECS sul cluster, diviso il totale di GPU che erano disponibili su tutte le istanze Amazon EC2 con GPU registrate nel cluster. Solo le istanze Amazon EC2 nello stato ACTIVE o DRAINING influenzano i parametri di prenotazione della GPU.

ClusterName Media, Minimo, Massimo Percentuale
ActiveConnectionCount

Il numero totale di connessioni simultanee attive dai client ai proxy Amazon ECS Service Connect eseguite in attività che condividono il DiscoveryName selezionato.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

Dimensioni valide: DiscoveryName e DiscoveryName, ServiceName, ClusterName.

DiscoveryNamee DiscoveryNameServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
NewConnectionCount

Il numero totale di nuove connessioni stabilite dai client ai proxy Amazon ECS Service Connect eseguite in attività che condividono il DiscoveryName selezionato.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

DiscoveryName e DiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
ProcessedBytes

Il numero totale di byte di traffico in entrata elaborato dai proxy Service Connect.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

DiscoveryName e DiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Byte
RequestCount

Il numero richieste di traffico in entrata elaborato dai proxy Service Connect.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

È inoltre necessario configurare appProtocol nella mappatura delle porte della definizione dell'attività.

DiscoveryName e DiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
GrpcRequestCount

Il numero richieste di traffico in entrata gRPC elaborato dai proxy Service Connect.

Questo parametro è disponibile solo se hai configurato Amazon ECS Service Connect e appProtocol è GRPC nella mappatura delle porte nella definizione dell'attività.

DiscoveryName e DiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
HTTPCode_Target_2XX_Count

Il numero di codici di risposta HTTP con numeri da 200 a 299 generati dalle applicazioni in queste attività. Queste attività sono le destinazioni. Questo parametro conta solo le risposte inviate ai proxy Service Connect dalle applicazioni in queste attività, non le risposte inviate direttamente.

Questo parametro è disponibile solo se hai configurato Amazon ECS Service Connect e appProtocol è HTTP o HTTP2 nella mappatura delle porte nella definizione dell'attività.

Dimensioni valide:

TargetDiscoveryName e TargetDiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
HTTPCode_Target_3XX_Count

Il numero di codici di risposta HTTP con numeri da 300 a 399 generati dalle applicazioni in queste attività. Queste attività sono le destinazioni. Questo parametro conta solo le risposte inviate ai proxy Service Connect dalle applicazioni in queste attività, non le risposte inviate direttamente.

Questo parametro è disponibile solo se hai configurato Amazon ECS Service Connect e appProtocol è HTTP o HTTP2 nella mappatura delle porte nella definizione dell'attività.

TargetDiscoveryName e TargetDiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
HTTPCode_Target_4XX_Count

Il numero di codici di risposta HTTP con numeri da 400 a 499 generati dalle applicazioni in queste attività. Queste attività sono le destinazioni. Questo parametro conta solo le risposte inviate ai proxy Service Connect dalle applicazioni in queste attività, non le risposte inviate direttamente.

Questo parametro è disponibile solo se hai configurato Amazon ECS Service Connect e appProtocol è HTTP o HTTP2 nella mappatura delle porte nella definizione dell'attività.

TargetDiscoveryName e TargetDiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
HTTPCode_Target_5XX_Count

Il numero di codici di risposta HTTP con numeri da 500 a 599 generati dalle applicazioni in queste attività. Queste attività sono le destinazioni. Questo parametro conta solo le risposte inviate ai proxy Service Connect dalle applicazioni in queste attività, non le risposte inviate direttamente.

Questo parametro è disponibile solo se hai configurato Amazon ECS Service Connect e appProtocol è HTTP o HTTP2 nella mappatura delle porte nella definizione dell'attività.

TargetDiscoveryName e TargetDiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
RequestCountPerTarget

Il numero medio di richieste ricevute da ogni destinazione che condivide il DiscoveryName selezionato.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

TargetDiscoveryName e TargetDiscoveryName, ServiceName, ClusterName Media Conteggio
TargetProcessedBytes

Il numero totale di byte elaborati dai proxy Service Connect.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

TargetDiscoveryName e TargetDiscoveryName, ServiceName, ClusterName Media, Minimo, Massimo, Somma Byte
TargetResponseTime

La latenza di elaborazione della richiesta dell'applicazione. Il tempo trascorso, in millisecondi, da quando la richiesta ha raggiunto il proxy Service Connect nell'attività di destinazione fino a quando il proxy di destinazione riceve una risposta dall'applicazione di destinazione.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

TargetDiscoveryName e TargetDiscoveryName, ServiceName, ClusterName

Media, Minimo, Massimo

Millisecondi
ClientTLSNegotiationErrorCount

Numero totale di volte in cui la connessione TLS non è riuscita. Questo parametro viene utilizzato solo quando TLS è abilitato.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

DiscoveryNamee DiscoveryNameServiceName, ClusterName Media, Minimo, Massimo, Somma Conteggio
TargetTLSNegotiationErrorCount

Il numero totale di volte in cui la connessione TLS non è riuscita a causa di certificati client mancanti, AWS Private CA verifiche non riuscite o verifiche SAN non riuscite. Questo parametro viene utilizzato solo quando TLS è abilitato.

Questo parametro è disponibile solo se è stato configurato Amazon ECS Service Connect.

ServiceName, e ClusterName TargetDiscoveryName TargetDiscoveryName Media, Minimo, Massimo, Somma Conteggio

Dimensioni per i parametri Amazon ECS

I parametri di Amazon ECS utilizzano il namespace AWS/ECS e forniscono i parametri per le seguenti dimensioni. Amazon ECS invia solo i parametri per le risorse contenenti attività nello stato RUNNING. Ad esempio, se si dispone di un cluster con un servizio al suo interno ma tale servizio non ha attività in uno stato RUNNING, non verranno inviate metriche a CloudWatch. Se si dispone di due servizi e uno di essi ha processi in esecuzione mentre l'altro no, verranno inviate solo le metriche per il servizio con i processi in esecuzione.

Dimensione Definizione
ClusterName

Questa dimensione filtra i dati richiesti per tutte le risorse in un cluster specificato. Tutti i parametri di Amazon ECS vengono filtrati per ClusterName.

ServiceName

Questa dimensione filtra i dati richiesti per tutte le risorse in un servizio specificato all'interno di un cluster specificato.

DiscoveryName

Questa dimensione filtra i dati richiesti per i parametri del traffico in base a un nome di rilevamento di Service Connect specificato per tutti i cluster Amazon ECS.

Tieni presente che una porta specifica in un container in esecuzione può avere più nomi di rilevamento.

DiscoveryName, ServiceName, ClusterName

Questa dimensione filtra i dati richiesti per i parametri del traffico in base a un nome di rilevamento di Service Connect specificato tra le attività che hanno questo nome di rilevamento e che vengono create dal servizio in questo cluster.

Se hai riutilizzato lo stesso nome di rilevamento in più servizi in spazi dei nomi diversi, utilizza questa dimensione per visualizzare i parametri del traffico in entrata per un servizio specifico.

Tieni presente che una porta specifica in un container in esecuzione può avere più nomi di rilevamento.

TargetDiscoveryName

Questa dimensione filtra i dati richiesti per i parametri del traffico in base a un nome di rilevamento di Service Connect specificato per tutti i cluster Amazon ECS.

A differenza di DiscoveryName, questi parametri del traffico misurano solo il traffico in entrata a questo DiscoveryName proveniente da altre attività di Amazon ECS che hanno una configurazione Service Connect in questo namespace. Ciò include le attività eseguite dai servizi con una configurazione Service Connect solo client o client-server.

Tieni presente che una porta specifica in un container in esecuzione può avere più nomi di rilevamento.

TargetDiscoveryName, ServiceName, ClusterName

Questa dimensione filtra i dati richiesti per i parametri del traffico in base a un nome di rilevamento di Service Connect specificato, ma conta solo il traffico proveniente dalle attività create dal servizio in questo cluster.

Utilizza questa dimensione per visualizzare i parametri del traffico in entrata provenienti da un client specifico in un altro servizio.

A differenza di DiscoveryName, ServiceName, ClusterName, questi parametri del traffico misurano solo il traffico in entrata a questo DiscoveryName proveniente da altre attività di Amazon ECS che hanno una configurazione Service Connect in questo namespace. Ciò include le attività eseguite dai servizi con una configurazione Service Connect solo client o client-server.

Tieni presente che una porta specifica in un container in esecuzione può avere più nomi di rilevamento.