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 Container Insights con osservabilità migliorata da Amazon ECS
Container Insights con osservabilità migliorata offre una visibilità più approfondita sui carichi di lavoro containerizzati offrendo:
Maggiore granularità delle metriche sia a livello di attività che di container
Funzionalità di monitoraggio e risoluzione dei problemi migliorate
Integrazione con CloudWatch Logs per:
Correlazione delle anomalie delle metriche con le voci di log
Esecuzione più rapida dell'analisi della causa principale
Riduzione dei tempi di risoluzione di problemi complessi relativi ai container
Casi d'uso
Container Insights con osservabilità migliorata estende le funzionalità di Container Insights standard. È utile nei seguenti casi d'uso:
-
Risoluzione dei problemi a livello di attività: identifica gli ostacoli alle prestazioni a livello di attività. Analizza le metriche a livello di attività e consente di confrontarle con le risorse riservate per determinare se le attività hanno una capacità di calcolo sufficiente
-
Ottimizzazione delle risorse a livello di container: monitora l'utilizzo effettivo rispetto ai livelli di capacità prenotata per identificare i container con risorse limitate o con un approvvigionamento eccessivo
-
Valutazione dello stato dei container: monitora il numero di riavvii e le transizioni di stato per rilevare container instabili che richiedono un intervento
-
Monitoraggio delle prestazioni delle applicazioni: tiene traccia del modo in cui le applicazioni comunicano tra loro, monitora i modelli di utilizzo delle risorse e ottimizza le prestazioni di archiviazione di dati
-
Monitoraggio operativo: monitora le implementazioni, tiene traccia dei set di attività per le implementazioni blu o verdi, e mantiene lo stato della piattaforma tramite metriche di servizio
Per ulteriori informazioni sulle metriche di Amazon ECS, consulta i casi d'uso delle metriche di utilizzo dei servizi Amazon ECS, mentre per informazioni su Container Insights con osservabilità migliorata consulta Amazon ECS Container Insights con metriche di osservabilità migliorata.
La tabella seguente elenca le metriche e le dimensioni raccolte da Container Insights con osservabilità migliorata per Amazon ECS. Tali metriche si trovano nel namespace ECS/ContainerInsights. Per ulteriori informazioni, consulta Parametri.
Se nella console non viene visualizzata alcuna metrica di Container Insights, assicurati di aver completato la configurazione di Container Insights con osservabilità migliorata. Le metriche vengono visualizzate solo dopo aver completato la configurazione di Container Insights con osservabilità migliorata. Per ulteriori informazioni, consulta Impostazione di Container Insights con osservabilità migliorata.
Le seguenti metriche sono disponibili per tutti i tipi di avvio.
| Nome parametro | Dimensioni | Description |
|---|---|---|
|
|
|
Il numero di EC2 istanze che eseguono l'agente Amazon ECS registrate in un cluster. Questo parametro viene raccolto solo per le istanze di container che eseguono attività Amazon ECS nel cluster. Non viene raccolto per le istanze di container vuote che non hanno alcuna attività Amazon ECS. Unità: numero |
|
|
|
Le unità CPU utilizzate dai container nella risorsa specificata dal set di dimensioni in uso. Unità: nessuna |
|
|
|
Le unità di CPU riservate dai container nella risorsa specificata dal set di dimensioni in uso. Questa metrica viene raccolta in base alla prenotazione della CPU specificata nella definizione dell'attività, ad esempio a livello di attività o di tutti i container. Se questa non è specificata nella definizione dell'attività, viene utilizzata la prenotazione della CPU dell'istanza. Unità: nessuna |
|
|
|
La percentuale totale di unità CPU che vengono utilizzate dai container nella risorsa specificata dal set di dimensioni in uso. Unità: percentuale |
|
|
|
La memoria utilizzata dai container nella risorsa specificata dal set di dimensioni in uso. Unità: megabyte |
|
|
|
La memoria riservata dai container nella risorsa specificata dal set di dimensioni in uso. Questa metrica viene raccolta in base alla prenotazione della memoria specificata nella definizione dell'attività, ad esempio a livello di attività o di tutti i container. Se questa non è specificata nella definizione dell'attività, viene utilizzata la prenotazione della memoria dell'istanza. Unità: megabyte |
|
|
|
La percentuale totale di memoria che viene utilizzata dai container nella risorsa specificata dal set di dimensioni in uso.
Unità: percentuale |
|
|
|
Il numero di byte ricevuti dal container specificato dalle dimensioni in uso. Questo parametro è ottenuto dal runtime Docker. Questo parametro è disponibile solo per i container che usano le modalità di rete Unità: byte/secondo |
|
|
|
Il numero di byte trasmessi dal container specificato dalle dimensioni in uso. Questo parametro è ottenuto dal runtime Docker. Questo parametro è disponibile solo per i container che usano le modalità di rete Unità: byte/secondo |
|
|
|
Il numero di byte letti dall'archiviazione sul container nella risorsa specificata dalle dimensioni in uso. Questo non include i byte letti per i dispositivi di archiviazione. Questo parametro è ottenuto dal runtime Docker. Unità: byte |
|
|
|
Il numero di byte scritti nell'archiviazione nel container specificato dalle dimensioni in uso. Questo parametro è ottenuto dal runtime Docker. Unità: byte |
|
|
|
Le unità CPU utilizzate dalle attività nella risorsa specificata dal set di dimensioni in uso. Unità: nessuna |
|
|
|
Le unità di CPU riservate dalle attività nella risorsa specificata dal set di dimensioni in uso. Questa metrica viene raccolta in base alla prenotazione della CPU specificata nella definizione dell'attività, ad esempio a livello di attività o di tutti i container. Se questa non è specificata nella definizione dell'attività, viene utilizzata la prenotazione della CPU dell'istanza. Unità: nessuna |
|
|
|
Il numero di implementazioni in un servizio Amazon ECS. Unità: numero |
|
|
|
Il numero desiderato di attività per un servizio Amazon ECS. Unità: numero |
|
|
|
La quantità totale, in gigabyte (GB), di archiviazione del file system Amazon EBS assegnata alle risorse specificate dalle dimensioni in uso. Questa metrica è disponibile solo per le attività eseguite sull'infrastruttura Amazon ECS in esecuzione su Fargate utilizzando la versione della piattaforma o EC2 le istanze Unità: Gigabyte (GB) |
|
|
|
La quantità totale, in gigabyte (GB), di archiviazione del file system Amazon EBS utilizzata dalle risorse specificate dalle dimensioni in uso. Questa metrica è disponibile solo per le attività eseguite sull'infrastruttura Amazon ECS in esecuzione su Fargate utilizzando la versione della piattaforma o EC2 le istanze Per le attività eseguite su Fargate, una porzione di spazio su disco è riservata e utilizzabile esclusivamente da Fargate. Non ci sono costi associati allo spazio utilizzato da Fargate, ma vedrai questo spazio di archiviazione aggiuntivo utilizzando strumenti come Unità: Gigabyte (GB) |
|
|
|
La percentuale di archiviazione del file system Amazon EBS utilizzata dall'attività specificata dalle dimensioni in uso. Questa metrica è disponibile solo per le attività eseguite sull'infrastruttura Amazon ECS in esecuzione su Fargate utilizzando la versione della piattaforma o EC2 le istanze Unità: percentuale |
EphemeralStorageReserved
1
|
|
Numero di byte riservati dall'archiviazione temporanea nella risorsa specificata dalle dimensioni in uso. L'archiviazione temporanea viene utilizzata per il filesystem root del container e per qualsiasi volume host a montaggio vincolato definito nell'immagine del container e nella definizione dell'attività. La quantità di spazio di archiviazione temporanea non può essere modificata in un'attività in esecuzione. Questo parametro è disponibile solo per i processi che utilizzano la piattaforma Fargate Linux versione 1.4.0 o successive. Unità: Gigabyte (GB) |
EphemeralStorageUtilized
1
|
|
Numero di byte usati dall'archiviazione temporanea nella risorsa specificata dalle dimensioni in uso. L'archiviazione temporanea viene utilizzata per il filesystem root del container e per qualsiasi volume host a montaggio vincolato definito nell'immagine del container e nella definizione dell'attività. La quantità di spazio di archiviazione temporanea non può essere modificata in un'attività in esecuzione. Questo parametro è disponibile solo per i processi che utilizzano la piattaforma Fargate Linux versione 1.4.0 o successive. Unità: Gigabyte (GB) |
|
|
|
La memoria utilizzata dalle attività nella risorsa specificata dal set di dimensioni in uso. Unità: megabyte |
|
|
|
La memoria riservata dalle attività nella risorsa specificata dal set di dimensioni in uso. Questa metrica viene raccolta in base alla prenotazione della memoria specificata nella definizione dell'attività, ad esempio a livello di attività o di tutti i container. Se questa non è specificata nella definizione dell'attività, viene utilizzata la prenotazione della memoria dell'istanza. Unità: megabyte |
|
|
|
Il numero di byte ricevuti dalla risorsa specificata dalle dimensioni in uso. Questo parametro è ottenuto dal runtime Docker. Questo parametro è disponibile solo per i container che usano le modalità di rete Unità: byte/secondo |
|
|
|
Il numero di byte trasmessi dalla risorsa specificata dalle dimensioni in uso. Questo parametro è ottenuto dal runtime Docker. Questo parametro è disponibile solo per i container che usano le modalità di rete Unità: byte/secondo |
|
|
|
Il numero di attività attualmente con stato Unità: numero |
|
|
|
Il numero di attività attualmente con stato Unità: numero |
|
|
|
Il numero di volte in cui un container in un'attività Amazon ECS è stato riavviato. Questa metrica viene raccolta solo per container che dispongono di una policy di riavvio abilitata. Unità: numero |
|
|
|
Il numero di servizi nel cluster. Unità: numero |
|
|
|
Il numero di byte letti dall'archiviazione sull'istanza nella risorsa specificata dalle dimensioni in uso. Questo non include i byte letti per i dispositivi di archiviazione. Questo parametro è ottenuto dal runtime Docker. Unità: byte |
|
|
|
Il numero di byte scritti nello storage nella risorsa specificata dalle dimensioni in uso. Questo parametro è ottenuto dal runtime Docker. Unità: byte |
|
|
|
Il numero di attività in esecuzione nel cluster. Unità: numero |
|
|
|
La percentuale totale di unità di CPU utilizzate da un'attività. Unità: percentuale |
|
|
|
La percentuale totale di archiviazione temporanea utilizzata da un'attività. Unità: percentuale |
|
|
|
La percentuale totale di memoria utilizzata da un'attività. Unità: percentuale |
|
|
|
Il numero di set di attività nel servizio. Unità: numero |
Nota
Le metriche EphemeralStorageReserved e EphemeralStorageUtilized sono disponibili solo per i processi che utilizzano la piattaforma Fargate Linux versione 1.4.0 o successive.
Fargate riserva spazio su disco destinato unicamente a questo motore di calcolo. Non ti viene addebitato alcun costo. Sebbene non sia mostrato in queste metriche, puoi visualizzare questo spazio di archiviazione aggiuntivo in altri strumenti, come df.
Le seguenti metriche sono disponibili quando si completano i passaggi Implementazione dell' CloudWatch agente per raccogliere parametri a livello di EC2 istanza su Amazon ECS e si utilizza il tipo di avvio. EC2
| Nome parametro | Dimensioni | Description |
|---|---|---|
|
|
|
Il numero massimo di unità CPU che possono essere assegnate a una singola EC2 istanza nel cluster. Unità: nessuna |
|
|
|
La percentuale di CPU attualmente riservata su una singola EC2 istanza del cluster. Unità: percentuale |
|
|
|
Il numero di unità CPU utilizzate su una singola EC2 istanza nel cluster. Unità: nessuna |
|
|
|
La percentuale totale di unità CPU utilizzate su una singola EC2 istanza del cluster. Unità: percentuale |
|
|
|
La percentuale totale di capacità del file system utilizzata su una singola EC2 istanza del cluster. Unità: percentuale |
|
|
|
La quantità massima di memoria, in byte, che può essere assegnata a una singola EC2 istanza in questo cluster. Unità: byte |
|
|
|
La percentuale di memoria attualmente riservata su una singola EC2 istanza del cluster. Unità: percentuale |
|
|
|
La percentuale totale di memoria utilizzata su una singola EC2 istanza del cluster. NotaSe utilizzi il garbage collector Java ZGC per la tua applicazione, questa metrica potrebbe risultare imprecisa. Unità: percentuale |
|
|
|
La quantità di memoria, in byte, utilizzata su una singola EC2 istanza del cluster. NotaSe utilizzi il garbage collector Java ZGC per la tua applicazione, questa metrica potrebbe risultare imprecisa. Unità: byte |
|
|
|
Il numero totale di byte al secondo trasmessi e ricevuti sulla rete su una singola EC2 istanza del cluster. Unità: byte/secondo |
|
|
|
Il numero di attività in esecuzione su una singola EC2 istanza del cluster. Unità: numero |