Como trabalhar com o CloudWatch Logs Insights usando o AWS Toolkit for JetBrains - AWS Toolkit for JetBrains

Como trabalhar com o CloudWatch Logs Insights usando o AWS Toolkit for JetBrains

Você pode usar o AWS Toolkit for JetBrains para trabalhar com o CloudWatch Logs Insights. O CloudWatch Logs Insights permite pesquisar e analisar dados de log de modo interativo no Amazon CloudWatch Logs. Para obter mais informações, consulte Analisar logs de dados com o CloudWatch Logs Insights no Guia do usuário do Amazon CloudWatch Logs.

Permissões do IAM para o CloudWatch Logs Insights

Você precisa das seguintes permissões para executar e visualizar os resultados da consulta do CloudWatch Logs Insights:

{ "Version": "2012-10-17", "Statement" : [ { "Effect" : "Allow", "Action" : [ "logs:StartQuery", "logs:GetQueryResults", "logs:GetLogRecord", "logs:describeLogGroups", "logs:describeLogStreams" ], "Resource" : "*" } ] }

A permissão a seguir não é necessária, mas permitirá que o AWS Toolkit for JetBrains interrompa automaticamente qualquer consulta em execução ao fechar o painel de resultados ou o IDE associados.

{ "Version": "2012-10-17", "Statement" : [ { "Effect" : "Allow", "Action" : [ "logs:StopQuery" ], "Resource" : "*" } ] }

Como trabalhar com o CloudWatch Logs Insights

Abrir o editor de consulta do CloudWatch Logs Insights
  1. Abra o Explorador da AWS.

  2. Clique duas vezes no nó do CloudWatch Logs para expandir a lista de grupos de logs.

  3. Clique com o botão direito do mouse no grupo de logs que você deseja abrir e escolha Abrir um editor de consulta.

Iniciar uma consulta do CloudWatch Logs Insights
  1. Na janela Grupos de logs de consultas, altere os parâmetros da consulta, conforme desejado.

    Você pode escolher um intervalo de tempo por data ou hora relativa.

    O campo Grupos de logs de consultas aceita a sintaxe de consulta do CloudWatch Logs Insights. Para obter mais informações, consulte Sintaxe de consulta do CloudWatch Logs no Guia do usuário do Amazon CloudWatch Logs.

  2. Escolha Executar para iniciar a consulta.

Salvar uma consulta do CloudWatch Logs Insights
  1. Digite um nome de consulta.

  2. Escolha Salvar consulta.

    Os grupos de logs e a consulta selecionados são salvos na sua conta da AWS. Os intervalos de tempo não são salvos.

    Você pode recuperar e reutilizar consultas salvas na página do AWS Management Console do CloudWatch Logs Insights.

Recuperar uma consulta salva do CloudWatch Logs Insights
  1. Na janela Grupos de logs de consultas, escolha Recuperar consultas salvas.

  2. Escolha a consulta desejada e depois OK.

    Os grupos de logs e a consulta selecionados substituem tudo na caixa de diálogo existente.

Navegar pelos resultados da consulta
  • Na janela Resultados da consulta do CloudWatch Logs Insights, no canto superior direito, escolha Abrir editor de consulta.

Visualizar um registro de log individual
  • No painel de resultados da consulta, clique duas vezes em uma linha para abrir uma nova aba com detalhes sobre esse registro de log.

    Você também pode navegar até o fluxo de logs associado ao registro de log escolhendo Exibir fluxo de logs no canto superior direito.