Salta al contenuto

Come posso risolvere i problemi con Container Insights per Amazon ECS?

2 minuti di lettura
0

Desidero risolvere i problemi con Amazon CloudWatch Container Insights per le mie istanze di container Amazon Elastic Container Service (Amazon ECS).

Risoluzione

In Container Insights mancano le metriche per il tipo di avvio Fargate

Il problema si verifica in genere quando non sono disponibili abbastanza risorse per l'attività. Per risolverlo, ottimizza le risorse dell'attività.

Il driver di log dell'istanza di container awslogs perde i log

Il server di registrazione potrebbe essere occasionalmente irraggiungibile o non in grado di accettare i log. In queste situazioni, è possibile che si verifichi una perdita di log. Per evitare la perdita di log, configura i log per utilizzare la modalità non bloccante nella definizione dell'attività Amazon ECS:

"logConfiguration": {
    "logDriver": "awslogs",
    "options": {
        "mode": "non-blocking",
        "max-buffer-size": "25m",
    }
}

Importante: quando utilizzi la modalità non bloccante, il driver di log archivia i log in un buffer intermedio della memoria. Se lo spazio si esaurisce, il buffer non può memorizzare altri log, che vanno persi. Inoltre, può verificarsi una perdita di log quando il driver di log non è in grado di gestire la velocità di emissione dei log dell'applicazione.

Hai distribuito Container Insights su un cluster eliminato e ricreato in Amazon ECS

Quando elimini un cluster Amazon ECS esistente su cui non è attivato Container Insights, possono verificarsi problemi. Se crei un nuovo cluster con lo stesso nome, devi attivare manualmente Container Insights per il nuovo cluster.

Hai disattivato Container Insights nel cluster di Amazon ECS, ma è ancora attivato

Se Container Insights si riattiva automaticamente, è necessario eliminare manualmente il monitoraggio dalla dashboard di CloudWatch.

AWS UFFICIALEAggiornata 10 mesi fa