Usar o console de gerenciamento de ambiente Elastic Beanstalk - AWS Elastic Beanstalk

Usar o console de gerenciamento de ambiente Elastic Beanstalk

O console do Elastic Beanstalk fornece uma página de gerenciamento para cada um dos seus ambientes do AWS Elastic Beanstalk. Nesta página, você pode gerenciar a configuração do seu ambiente e executar ações comuns, incluindo reiniciar os servidores web em execução no seu ambiente, clonar o ambiente e recriá-lo do zero.


       Console de gerenciamento de ambiente Elastic Beanstalk

Como acessar o console de gerenciamento do ambiente

  1. Abra o console do Elastic Beanstalk e, na lista Regiões, selecione sua região da AWS.

  2. 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.

A página de visão geral do ambiente é exibida. O painel de navegação do console exibe o nome do aplicativo ao qual o ambiente pertence, com páginas de gerenciamento de aplicativo relacionadas e o nome do ambiente, com páginas de gerenciamento de ambiente.

Visão geral do ambiente

Para visualizar a página de visão geral do ambiente, escolha o nome do ambiente no painel de navegação, se for o ambiente atual. Como alternativa, navegue até o ambiente na página do aplicativo ou na lista principal de ambientes na página Environments (Ambientes).

O painel superior na página de visão geral do ambiente exibe informações de nível superior sobre seu ambiente. Isso inclui o nome, o URL, o status de integridade atual, o nome da versão do aplicativo implantado no momento e a versão da plataforma na qual o aplicativo é executado. Abaixo do painel de visão geral, é possível ver os cinco eventos do ambiente mais recentes.

Clique em Refresh (Atualizar) para atualizar as informações mostradas. A página de visão geral contém as seguintes informações e opções.

URL

O URL do ambiente está localizado na parte superior da visão geral, abaixo do nome do ambiente. Este é o URL do aplicativo web no qual o ambiente é executado.

Integridade

A integridade geral do ambiente. Com o Monitoramento e relatório de integridade aprimorada ativado, o status do ambiente é exibido com um botão Causes (Causas) que você pode escolher para visualizar mais informações sobre o status atual.

Para ambientes Relatórios de integridade básica, é exibido um link para o Console de monitoramento.

Versão em execução

O nome da versão do aplicativo que está implantado e em execução em seu ambiente. Escolha Upload and deploy (Fazer upload e implantar) para fazer upload de um pacote de origem e implantá-lo em seu ambiente. Essa opção cria uma nova versão do aplicativo.

Plataforma

Exibe o nome da versão da plataforma em execução no seu ambiente — normalmente, uma combinação da arquitetura, sistema operacional (SO), linguagem e servidor de aplicativos (coletivamente, a ramificação da plataforma), com um número de versão específico da plataforma. Escolha Change (Alterar) para selecionar uma versão diferente da plataforma. Essa opção estará disponível somente se outra ramificação da plataforma estiver disponível.

Atualizar a versão da plataforma usando essa opção substitui as instâncias em execução em seu ambiente por novas instâncias.


          Caixa de diálogo Atualizar versão da Plataforma
nota

Quando você usa pela primeira vez o Elastic Beanstalk, somente a versão mais recente (recomendada) de cada ramificação da plataforma estará disponível para uso. Change (Alterar) é disponibilizado primeiro quando uma nova versão da plataforma é lançada para a ramificação. Após a atualização, você tem a opção de voltar para a versão anterior.

Eventos recentes

A seção Recent Events (Eventos recentes) da página de visão geral do ambiente exibe os eventos mais recentes emitidos pelo seu ambiente. Essa lista é atualizado em tempo real enquanto o seu ambiente está sendo atualizado.

Escolha Show All (Mostrar tudo) para abrir o menu Events (Eventos).

Ações do ambiente

A página de visão geral do ambiente contém um menu Environment actions (Ações do ambiente) que pode ser usada para executar operações comuns em seu ambiente. Esse menu é exibido no lado direito do cabeçalho no ambiente, na opção Create New Environment.

nota

Algumas ações estão disponíveis somente em determinadas condições e serão desativadas, a menos que essas condições sejam atendidas.

Carregar configuração

Carregue uma configuração salva anteriormente. As configurações são salvas no seu aplicativo e podem ser carregadas por qualquer ambiente associado. Se você fizer alterações na configuração do seu ambiente, poderá carregar uma configuração salva para desfazê-las. Você também pode carregar uma configuração que você salvou de um ambiente diferente que esteja executando o mesmo aplicativo para propagar as alterações de configuração entre eles.

Salvar configuração

Salve a configuração atual do seu ambiente no seu aplicativo. Antes de fazer alterações na configuração do ambiente, salve a configuração atual para que você possa reverter posteriormente, se necessário. Você também pode aplicar uma configuração salva ao iniciar um novo ambiente.

Trocar URLs de ambiente

Troque o CNAME do ambiente atual por um novo ambiente. Depois de uma troca de CNAME, todo o tráfego para o aplicativo que usa a URL do ambiente vai para o novo ambiente. Quando você estiver pronto para implantar uma nova versão de seu aplicativo, poderá iniciar um ambiente separado na nova versão. Quando o novo ambiente estiver pronto para começar a receber solicitações, execute uma troca de CNAME para começar a rotear o tráfego para o novo ambiente sem interrupção de serviço. Para obter mais informações, consulte Implantações azuis/verdes com o Elastic Beanstalk.

Clonar ambiente

Inicie um novo ambiente com as mesmas configurações que o seu atual ambiente em execução.

Clonar com a plataforma mais recente

Clone o seu ambiente atual com a versão mais recente da plataforma do Elastic Beanstalk em uso. Essa opção só fica disponível quando uma versão mais recente da plataforma do ambiente atual está disponível para uso.

Abortar operação atual

Pare uma atualização de ambiente em andamento. Abortar uma operação pode fazer com que algumas das instâncias em seu ambiente fiquem em um estado diferente das outras, dependendo do progresso da operação. Essa opção está disponível apenas quando o ambiente está sendo atualizado.

Reiniciar servidores de aplicativos

Reinicie o servidor web em execução nas instâncias do seu ambiente. Essa opção não encerra nem reinicia nenhum recurso da AWS. Se seu ambiente estiver agindo de modo estranho em resposta a solicitações ruins, reiniciar o servidor de aplicativo pode restaurar temporariamente a funcionalidade, enquanto você soluciona a causa principal do problema.

Recriar ambiente

Encerre todos os recursos no ambiente em execução e crie um novo ambiente com as mesmas configurações. Essa operação leva vários minutos, equivalente à implantação de um novo ambiente do zero. Todas as instâncias do Amazon RDS em execução na camada de dados de seu ambiente são excluídas durante a recriação. Se você precisa dos dados, crie um snapshot. Você pode criar um snapshot manualmente no console do RDS ou configurar sua política de exclusão da camada de dados para criar um snapshot automaticamente antes de excluir a instância (essa é a configuração padrão quando você cria uma camada de dados).

Encerrar ambiente

Encerre todos os recursos em execução no ambiente e remova o ambiente do aplicativo. Se você tiver uma instância do RDS em execução em uma camada de dados e precisar reter os dados, crie um snapshot antes de encerrar o ambiente. Você pode criar um snapshot manualmente no console do RDS ou configurar sua política de exclusão da camada de dados para criar um snapshot automaticamente antes de excluir a instância (essa é a configuração padrão quando você cria uma camada de dados).

Restaurar ambiente

Se o ambiente tiver sido encerrado em até uma hora, você poderá restaurá-lo dessa página. Depois de uma hora, você pode restaurá-lo a partir da página de visão geral do aplicativo.

Configuração

A página Configuration overview (Visão geral da configuração) mostra a configuração atual de seu ambiente e de seus recursos, incluindo instâncias do Amazon EC2, load balancer, notificações e configurações de monitoramento de integridade. Use as configurações nessa página para personalizar o comportamento do seu ambiente durante as implantações, habilitar recursos adicionais e modificar o tipo de instância e outras configurações que você escolher durante a criação do ambiente.


        A página de visão geral da configuração do console do Elastic Beanstalk

Para obter mais informações, consulte Configurar ambientes do Elastic Beanstalk.

Logs

A página Logs permite recuperar os logs das instâncias do EC2 em seu ambiente. Quando você solicita os logs, o Elastic Beanstalk envia um comando para as instâncias, que fazem upload dos logs para o bucket de armazenamento do Elastic Beanstalk no Amazon S3. Quando você solicita os logs nessa página, o Elastic Beanstalk os exclui automaticamente do Amazon S3 depois de 15 minutos.

Você também pode configurar as instâncias do seu ambiente para fazer upload dos logs para o Amazon S3, para armazenamento permanente depois que forem rotadas localmente.


        Página de logs do ambiente do console do Elastic Beanstalk

Para obter mais informações, consulte Visualizar logs de instâncias do Amazon EC2 no ambiente do Elastic Beanstalk.

Integridade

Se o monitoramento avançado de integridade estiver habilitado, a página Enhanced health overview (Visão geral de integridade avançada) exibe informações de integridade em tempo real sobre cada instância em seu ambiente. O monitoramento de integridade avançado permite que o Elastic Beanstalk monitore de perto os recursos em seu ambiente para que possa avaliar a integridade de seu aplicativo com mais precisão.

Quando o monitoramento avançado de integridade está ativado, essa página mostra informações sobre as solicitações atendidas pelas instâncias em seu ambiente e as métricas do sistema operacional, incluindo latência, carga e utilização de CPU.


        A página de visão geral da integridade avançada do console do Elastic Beanstalk

Para obter mais informações, consulte Monitoramento e relatório de integridade aprimorada.

Monitoramento

A página Monitoring (Monitoramento) exibe uma visão geral de informações de integridade de seu ambiente. Isso inclui o conjunto padrão de métricas fornecidas pelo Elastic Load Balancing e o Amazon EC2 e os gráficos que mostram como a integridade do ambiente mudou ao longo do tempo. Você pode usar as opções dessa página para configurar gráficos adicionais para métricas específicas a recursos e adicionar alarmes para qualquer métrica compatível com o sistema de relatórios de integridade em uso.


        A página de monitoramento do console do Elastic Beanstalk

Para obter mais informações, consulte Monitorar a integridade do ambiente no Console de Gerenciamento da AWS.

alarmes

A página Existing alarms (Alarmes existentes) exibe informações sobre todos os alarmes que você configurou em seu ambiente. Você pode usar as opções nessa página para modificar ou excluir alarmes.


        A página de alarmes existentes do console do Elastic Beanstalk

Para obter mais informações, consulte Gerenciar alarmes.

Atualizações gerenciadas

A página Managed updates overview (Visão geral de atualizações gerenciadas) exibe informações sobre as atualizações gerenciadas da plataforma concluídas ou futuras e a substituição de instâncias. Esses recursos permitem que você configure seu ambiente para atualizar automaticamente para a última versão da plataforma durante uma janela de manutenção semanal que você escolher.

Entre as versões da plataforma, você pode optar por fazer com que seu ambiente substitua todas as instâncias do Amazon EC2 durante a janela de manutenção. Isso pode ajudar a diminuir os problemas que ocorrem quando o aplicativo é executado por longos períodos de tempo.

Para obter mais informações, consulte Atualizações gerenciadas de plataforma.

Eventos

A página Events exibe o stream de eventos para seu ambiente. O Elastic Beanstalk envia mensagens de evento sempre que você interage com o ambiente e quando qualquer um dos recursos do ambiente são criados ou modificados como resultado.


        A página de eventos do console do Elastic Beanstalk

Para obter mais informações, consulte Visualizar um stream de evento do ambiente do Elastic Beanstalk.

Tags

A página Tags exibe as tags que o Elastic Beanstalk aplicou ao ambiente quando o criou e as tags que você adicionou. É possível adicionar, editar e excluir tags personalizadas. Não é possível editar ou excluir as tags que o Elastic Beanstalk aplicou.

As tags do ambiente são aplicadas a todos os recursos que o Elastic Beanstalk cria para oferecer suporte ao seu aplicativo.


        Página de tags do console do Elastic Beanstalk

Para obter mais informações, consulte Marcar recursos nos ambientes do Elastic Beanstalk.