As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Visualizar seus logs de ambiente do Elastic Beanstalk
O AWS Elastic Beanstalk fornece duas maneiras de visualizar regularmente os logs das instâncias do Amazon EC2 que executam sua aplicação:
-
Configure seu ambiente do Elastic Beanstalk para fazer upload de logs de instância alternados para o bucket do Amazon S3 do ambiente.
-
Configure o ambiente para fazer streaming de logs de instâncias para o Amazon CloudWatch Logs.
Quando você configura o streaming de logs de instâncias para o CloudWatch Logs, o Elastic Beanstalk cria grupos de logs do CloudWatch Logs para logs de proxy e implantação nas instâncias do Amazon EC2 e transfere esses arquivos de log para o CloudWatch Logs em tempo real. Para obter mais informações sobre logs de instância, visite Visualizar logs de instâncias do Amazon EC2 no ambiente do Elastic Beanstalk.
Além de logs da instância, se você habilitar a integridade avançada para seu ambiente, poderá configurar o ambiente para fazer streaming de informações de integridade para o CloudWatch Logs. Quando o status de integridade do ambiente for alterado, o Elastic Beanstalk adicionará um registro a um grupo de logs de integridade com o novo status e uma descrição da causa da alteração. Para obter informações sobre o streaming de integridade do ambiente, visite Fazer streaming de informações de integridade do ambiente do Elastic Beanstalk para o Amazon CloudWatch Logs.
Configurar visualização de logs de instância
Para visualizar logs de instância, você pode habilitar a alternância de logs de instância e o streaming de logs no console do Elastic Beanstalk.
Como configurar a alternância e o streaming de logs de instância no console do Elastic Beanstalk
Abra o console do Elastic Beanstalk
e, na lista Regions (Regiões), selecione a sua Região da AWS. -
No painel de navegação, selecione Ambientes e selecione o nome do ambiente na lista.
nota
Se você tiver muitos ambientes, use a barra de pesquisa para filtrar a lista de ambientes.
No painel de navegação, escolha Configuration (Configuração).
-
Na categoria de configuração Updates, monitoring, and logging (Atualizações, monitoramento e logs), escolha Edit (Editar).
-
Na seção Armazenamento de logs do S3, selecione Ativado embaixo de Alternar logs para habilitar o upload de logs alternados para o Amazon S3.
-
na seção Instance log streaming to CloudWatch Logs (Streaming de logs de instância para logs do CloudWatch), defina as seguintes configurações:
-
Streaming de logs: selecione Ativado para habilitar o streaming de logs.
-
Retention (Retenção): especifique o número de dias para reter os logs no CloudWatch Logs.
-
Lifecycle (Ciclo de vida): defina como Delete logs upon termination (Excluir logs após o encerramento) para excluir os logs do CloudWatch Logs imediatamente se o ambiente for encerrado, em vez de esperar que eles expirem.
-
-
Para salvar as alterações, escolha Apply (Aplicar) na parte inferior da página.
Depois de ativar o streaming de logs, você poderá voltar para a categoria ou a página de configuração Software para encontrar o link Log Groups (Grupos de logs). Clique nesse link para ver os logs de instância no console do CloudWatch.
Configurar visualização do log de integridade do ambiente
Para visualizar logs de integridade do ambiente, é possível habilitar o streaming de logs de integridade do ambiente no console do Elastic Beanstalk.
Como configurar o streaming de logs de integridade do ambiente no console do Elastic Beanstalk
Abra o console do Elastic Beanstalk
e, na lista Regions (Regiões), selecione a sua Região da AWS. -
No painel de navegação, selecione Ambientes e selecione o nome do ambiente na lista.
nota
Se você tiver muitos ambientes, use a barra de pesquisa para filtrar a lista de ambientes.
No painel de navegação, escolha Configuration (Configuração).
-
Na categoria de configuração Updates, monitoring, and logging (Atualizações, monitoramento e logs), escolha Edit (Editar).
Vá para a seção Monitoramento.
-
Em Health event streaming to CloudWatch Logs (Streaming de eventos de integridade para logs do CloudWatch), defina as seguintes configurações:
-
Streaming de logs: escolha Ativado para habilitar o streaming de logs.
-
Retention (Retenção): especifique o número de dias para reter os logs no CloudWatch Logs.
-
Lifecycle (Ciclo de vida): defina como Delete logs upon termination (Excluir logs após o encerramento) para excluir os logs do CloudWatch Logs imediatamente se o ambiente for encerrado, em vez de esperar que eles expirem.
-
-
Para salvar as alterações, escolha Apply (Aplicar) na parte inferior da página.
Namespaces de visualização de logs
Os seguintes namespaces contêm configurações para visualização de logs:
-
aws:elasticbeanstalk:hostmanager: configure o upload de logs alternados para o Amazon S3.
-
aws:elasticbeanstalk:cloudwatch:logs: configure o streaming de logs de instância para o CloudWatch.
-
aws:elasticbeanstalk:cloudwatch:logs:health: configure o streaming de integridade do ambiente para o CloudWatch.