Visualização do CloudWatch Logs Live Tail para serviços e tarefas do Amazon ECS
O Live Tail do CloudWatch Logs ajuda você a solucionar incidentes rapidamente, exibindo uma lista de streaming de novos eventos de log à medida que eles são consumidos. Você pode visualizar eventos de tarefas e serviços no console do Amazon ECS. Essa visualização fornece uma visão coesa da integridade de suas tarefas e serviços.
Cada tarefa em um serviço do Amazon ECS tem fluxos de log dedicados para cada contêiner. Se um serviço aumentar de escala verticalmente, cada instância de tarefa terá seu próprio conjunto de fluxos de log. A convenção de nomenclatura para fluxos de logs segue o padrão:
log-group-prefix
/container-name
/task-id
Uma única tarefa grava nos mesmos fluxos de logs durante sua vida útil. O fluxo de logs contém mensagens dos contêineres dessa tarefa e também qualquer saída do código da sua aplicação. Cada mensagem tem um registro de data e hora, incluindo logs personalizados.
nota
As sessões Live Tail acumulam custos por tempo de uso da sessão, por minuto. Para obter mais informações sobre a definição de preço, consulte Preços do Amazon CloudWatch
Permissões obrigatórias
As seguintes permissões são necessárias para que o usuário do console do IAM inicie e interrompa as sessões do CloudWatch Logs Live Tail:
-
logs:DescribeLogGroups
-
logs:StartLiveTail
-
logs:StopLiveTail
Procedimento
Abra o console em https://console.aws.amazon.com/ecs/v2
. -
Determinar o recurso que você deseja visualizar
Recurso Etapas Tarefas -
Na página Clusters, escolha o cluster.
A página de detalhes do cluster é exibida.
-
Escolha a guia Tasks (Tarefas).
A página de detalhes da tarefa é exibida.
-
Escolha a guia Logs.
Serviços -
Na página Clusters, escolha o cluster.
A página de detalhes do cluster é exibida.
-
Selecione o serviço.
A página de detalhes do serviço é exibida.
-
Escolha a guia Logs.
-
-
Escolha CloudWatch Logs Live Tail e, em seguida, Iniciar.
-
(Opcional) Para filtrar os fluxos, em Filtrar, em Selecionar grupos de logs, escolha o grupo de logs.
References da AWS CLI
Você também pode usar a AWS CLI para iniciar sessões do Live Tail para o CloudWatch Logs. Os seguintes recursos fornecem informações detalhadas sobre o uso da AWS CLI com o Live Tail:
-
Referência do comando start-live-tail: sintaxe completa do comando, parâmetros e exemplos do comando
aws logs start-live-tail
. -
Guia do usuário do CloudWatch Logs Live Tail: guia abrangente que inclui o uso da AWS CLI nos modos somente para impressão e interativo.
-
Exemplos do SDK do StartLiveTail: exemplos programáticos para usar a API StartLiveTail com vários SDKs da AWS.