Visualização dos logs do CloudWatch para provedores de capacidade
É possível visualizar os logs do Amazon CloudWatch Logs para seu provedor de capacidade usando o console do Lambda, o console do CloudWatch ou o AWS Command Line Interface (AWS CLI). Siga as instruções das próximas seções para acessar os logs do seu provedor de capacidade.
Fluxo de logs com o CloudWatch Logs Live Tail
O Amazon CloudWatch Logs Live Tail ajuda você a solucionar rapidamente problemas em seus provedores de capacidade ao exibir uma lista transmitida em tempo real de novos eventos de log. É possível visualizar e filtrar logs ingeridos do seu provedor de capacidade, o que ajuda a detectar e a resolver problemas rapidamente.
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
Para iniciar uma sessão do Live Tail, abra o grupo de logs do seu provedor de capacidade no console do CloudWatch e escolha Live Tail. Para obter mais informações, consulte Use o Live Tail para visualizar logs quase em tempo real no Guia do usuário do Amazon CloudWatch.
Visualizar logs no console do Lambda
Para visualizar logs no console do Lambda
-
Abra a página Provedores de capacidade
do console do Lambda. -
Escolha um provedor de capacidade.
-
Escolha a guia Monitor (Monitorar).
-
Escolha Visualizar logs do CloudWatch para abrir o grupo de logs no console do CloudWatch.
Visualizar logs no console do CloudWatch
Para visualizar logs no console do CloudWatch
-
Abra o console do CloudWatch, em console.aws.amazon.com/cloudwatch/
. -
No painel de navegação, selecione Logs, depois Grupos de logs.
-
Escolha o grupo de logs para seu provedor de capacidade. Por padrão, o grupo de logs é denominado
/aws/lambda/capacity-provider/.<capacity-provider-name> -
Escolha um fluxo de logs para ver os eventos de logs.
Visualize os logs com a AWS CLI
Para visualizar os logs usando a AWS CLI, use os comandos aws logs. O exemplo a seguir recupera os eventos de logs mais recentes de um provedor de capacidade:
aws logs get-log-events \ --log-group-name /aws/lambda/capacity-provider/my-capacity-provider\ --log-stream-namemy-capacity-provider/managed-instances
Você também pode usar o CloudWatch Logs Insights para consultar e analisar seus logs do sistema do provedor de capacidade. Veja a seguir exemplos de consultas para todos os eventos de nível ERROR:
aws logs start-query \ --log-group-name /aws/lambda/capacity-provider/my-capacity-provider\ --start-time $(date -d '1 hour ago' +%s) \ --end-time $(date +%s) \ --query-string 'fields @timestamp, @message | filter level = "ERROR" | sort @timestamp desc'