Visualización de Live Tail de Registros de CloudWatch para los servicios y tareas de Amazon ECS
Live Tail de Registros de CloudWatch ayuda a solucionar rápidamente los incidentes al ver una lista en streaming de los nuevos eventos de registro a medida que se incorporan. Puede ver las tareas y los eventos del servicio en la consola de Amazon ECS. Esta vista proporciona una visión coherente del estado de las tareas y servicios.
Cada tarea en un servicio de Amazon ECS tiene flujos de registro dedicados para cada contenedor. Si un servicio se escala verticalmente, la instancia de cada tarea tiene su propio conjunto de flujos de registro. La convención de nomenclatura para los flujos de registro sigue el patrón:
log-group-prefix
/container-name
/task-id
Una sola tarea escribe en los mismos flujos de registro durante su vida útil. El flujo de registro contiene mensajes de los contenedores de esa tarea y también cualquier salida del código de la aplicación. Todos los mensajes tienen marca de tiempo, incluidos los registros personalizados.
nota
Las sesiones de Live Tail generan costos según el tiempo de uso de la sesión por minuto. Para obtener más información sobre precios, consulte Precios de Amazon CloudWatch
Permisos necesarios
Son necesarios los siguientes permisos para el usuario de IAM de la consola para iniciar y detener las sesiones de Live Tail de Registros de CloudWatch:
-
logs:DescribeLogGroups
-
logs:StartLiveTail
-
logs:StopLiveTail
Procedimiento
Abra la consola en https://console.aws.amazon.com/ecs/v2
. -
Determinación del recurso que quiere ver
Recurso Pasos Tareas -
En la página Clusters (Clústeres), elija el clúster.
Aparecerá la página de detalles del clúster.
-
Elija la pestaña Tareas.
Se muestra la página de detalles de la tarea.
-
Elija la pestaña Logs (Registros).
Servicios -
En la página Clusters (Clústeres), elija el clúster.
Aparecerá la página de detalles del clúster.
-
Elija el servicio.
Aparecerá la página de detalles del servicio.
-
Elija la pestaña Logs (Registros).
-
-
Elija Live Tail de Registros de CloudWatch y, luego, Iniciar.
-
(Opcional) Para filtrar los flujos, en Filtrar, en Seleccionar grupos de registro, elija el grupo de registro.
Referencias de AWS CLI
También puede utilizar la AWS CLI para iniciar las sesiones de Live Tail para Registros de CloudWatch. Los siguientes recursos proporcionan información detallada sobre el uso de AWS CLI con Live Tail:
-
Referencia del comando start-live-tail: sintaxis completa del comando, parámetros y ejemplos del comando
aws logs start-live-tail
. -
Guía del usuario de Live Tail de Registros de CloudWatch: guía integral que incluye el uso de AWS CLI con los modos interactivo y de solo impresión.
-
Ejemplos del SDK de StartLiveTail: ejemplos programáticos del uso de la API StartLiveTail con varios SDK de AWS.