Eu tenho um grupo de logs que inclui vários fluxos de logs (de várias instâncias do EC2). Existe alguma maneira de simplesmente "ajustar" os logs consolidados no grupo? Se eu clicar em "Pesquisar eventos" que mostra os logs consolidados, mas o botão que pula para o final dos logs fica acinzentado. Eu tenho que conectar manualmente a data e hora. Também tentei o aws cli, mas aws logs get-log-events
requer que um único nome de fluxo de logs seja especificado.
amazon-cloudwatch
stdout
fonte
fonte
Respostas:
Algumas ferramentas de comando para uma cauda do CloudWatch:
fonte
Fiquei realmente decepcionado
awslogs
e, porcloudwatch-logs-tail
isso, criei minha própria ferramenta chamada Saw, que transmite com eficiência os logs do CloudWatch para o console (e coloriza a saída JSON):Você pode instalá-lo no MacOS com:
Possui vários recursos interessantes, como a capacidade de expandir (recuar) automaticamente a saída JSON (tente executar a ferramenta com
--expand
):Você tem um Lambda para o qual deseja ver os logs de erro? Sem problemas:
O Saw é ótimo porque a saída é facilmente legível e você pode transmitir logs de todo o grupo de logs, não apenas um único fluxo no grupo. Filtrar e assistir fluxos com um determinado prefixo também é tão fácil!
fonte