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à.
Monitoraggio delle istanze gestite da Amazon ECS
Il monitoraggio è una parte importante del mantenimento dell'affidabilità, della disponibilità e delle prestazioni dei carichi di lavoro delle istanze gestite di Amazon ECS. AWS fornisce diversi strumenti e servizi per aiutarti a monitorare le applicazioni e l'infrastruttura containerizzate.
Monitoraggio di Container Insights
CloudWatch Container Insights fornisce un monitoraggio completo per le applicazioni e i microservizi containerizzati. Infatti, raccoglie, aggrega e riepiloga automaticamente parametri e log dalle applicazioni e dai microservizi containerizzati in esecuzione sulle istanze gestite da Amazon ECS.
Container Insights raccoglie i parametri a livello di cluster, attività e servizio, fornendo visibilità su:
-
Utilizzo della CPU e della memoria
-
Parametri sulle prestazioni di rete
-
Utilizzo dell'archiviazione
-
Prestazioni di processi e servizi
Le metriche sono disponibili nelle CloudWatch dashboard e possono essere utilizzate per creare allarmi e risposte automatiche ai problemi di prestazioni. Container Insights offre anche funzionalità di monitoraggio avanzate che aiutano a identificare e risolvere rapidamente i problemi.
Nota
Container Insights viene fornito a un costo aggiuntivo. Per ulteriori informazioni sui prezzi, consulta Prezzi di CloudWatch
Monitoraggio tramite GPU
Per le istanze gestite di Amazon ECS che eseguono tipi di istanze NVIDIA GPU-enabled Amazon EC2, Container Insights con osservabilità avanzata raccoglie i parametri della GPU da NVIDIA Data Center GPU Manager (DCGM) a livello di contenitore, attività e istanza. Le metriche GPU non vengono raccolte con Container Insights di base; consentono una migliore osservabilità per accedere alla telemetria della GPU.
Non è richiesta l'installazione di agenti aggiuntivi. Le metriche della GPU vengono raccolte automaticamente sui tipi di istanza supportati quando Container Insights con osservabilità avanzata è abilitato sul cluster.
Per l'elenco delle metriche e delle dimensioni della GPU, consulta Amazon ECS Container Insights con metriche di osservabilità avanzate.
Monitoraggio delle istanze
Per monitorare l'infrastruttura sottostante che supporta i carichi di lavoro delle istanze gestite di Amazon ECS, puoi utilizzare le metriche di Amazon EC2 disponibili tramite. CloudWatch
Le istanze gestite di Amazon ECS sono dotate di due volumi Amazon EBS:
-
Volume root utilizzato per il file system del sistema operativo
-
Volume di dati utilizzato dalle applicazioni
Quando Container Insights è abilitato, Amazon ECS pubblica automaticamente le metriche di utilizzo del sistema operativo e del file system di dati a livello di istanza.
Le metriche disponibili per le istanze gestite di Amazon ECS includono:
-
Metriche di Amazon EC2: utilizzo della CPU, prestazioni di rete, operazioni su disco e controlli di stato. Per ulteriori informazioni, consulta Monitorare le istanze utilizzando CloudWatch
-
Metriche Amazon ECS (quando Container Insights è abilitato): utilizzo del file system del sistema operativo e del volume di dati. Per ulteriori informazioni, consulta le metriche di Amazon ECS Container Insights
-
Metriche di Amazon EBS: IOPS, throughput, latenza di lettura e scrittura. Per ulteriori informazioni, consulta le metriche di Amazon EBS CloudWatch
Queste metriche sono disponibili automaticamente senza l'installazione manuale dell'agente.
Monitoraggio dettagliato delle istanze gestite da Amazon ECS
CloudWatch fornisce due categorie di monitoraggio: monitoraggio di base e monitoraggio dettagliato. Per impostazione predefinita, l'istanza gestita è configurata con il monitoraggio base. Facoltativamente, è possibile abilitare il monitoraggio dettagliato per identificare e intervenire più rapidamente in caso di problemi operativi. Puoi attivare o disabilitare il monitoraggio dettagliato quando crei o aggiorni un provider di capacità delle istanze gestite da Amazon ECS.
L'abilitazione del monitoraggio dettagliato su un'istanza gestita non influisce sul monitoraggio dei volumi Amazon EBS collegati.
La seguente tabella evidenzia le differenze tra il monitoraggio base e il monitoraggio dettagliato delle istanze gestite.
| Tipo di monitoraggio | Descrizione | Costi |
|---|---|---|
| Monitoraggio base |
I parametri di verifica dello stato sono disponibili in periodi di 1 minuto. Tutti gli altri parametri sono disponibili in periodi di 5 minuti. |
Nessun costo. |
| Monitoraggio dettagliato | Tutti i parametri, inclusi i parametri di controllo dello stato, sono disponibili in periodi di 1 minuto. Per ottenere questo tipo di dati, devi abilitarne esplicitamente la ricezione per l'istanza gestita. Per le istanze gestite per le quali hai abilitato il monitoraggio dettagliato, puoi ricevere inoltre i dati aggregati sui gruppi di istanze gestite simili. | Ti viene addebitato un costo in base alla metrica inviata da Amazon ECS Managed Instances. CloudWatch Non verrà addebitato alcun costo per l'archiviazione dei dati. Per ulteriori informazioni, consulta Paid tier (Livello a pagamento) e Example 1 - EC2 Detailed Monitoring (Esempio 1 - Monitoraggio dettagliato EC2) nella Pagina dei prezzi di CloudWatch |
Autorizzazioni richieste
Per abilitare il monitoraggio dettagliato per un'istanza gestita, l'utente deve disporre dell'autorizzazione per utilizzare l'operazione API MonitorInstances. Per disabilitare il monitoraggio dettagliato per un'istanza gestita, l'utente deve disporre dell'autorizzazione per utilizzare l'operazione API UnmonitorInstances.