Automação para a plataforma AWS – obtenha insight de monitoramento e execute ações automaticamente

Como você provavelmente sabe, os recursos de monitoramento da AWS  do Site24x7 fornecem visibilidade completa da utilização de recursos e do desempenho dos principais recursos de computação, armazenamento e serviços de banco de dados que fortalecem seu aplicativo na nuvem do Amazon Web Services (AWS). A partir de agora, você terá o poder de não apenas identificar problemas que possam afetar o desempenho do aplicativo, mas também invocar automaticamente tarefas operacionais em vários recursos da AWS para resolvê-los rapidamente.

Antes de analisarmos as várias automações predefinidas e as estratégias para melhor utilizá-las, precisamos entender um pouco mais sobre os três principais componentes – eventos, metas e ações que compõem nossa estrutura de automação de TI.

  • Eventos : os eventos descrevem as alterações no seu recurso monitorado. Vários cenários podem acionar um evento: quando o ciclo de vida de uma instância é alterado de em execução para interrompido, quando a métrica excede o limite definido, durante a finalização manual do recurso, na instância de uma falha de verificação de status do EC2 e mais.
  • Destinos (monitores de destino) : os destinos definem onde a tarefa operacional precisa ser executada. Atualmente, existem cinco alvos suportados: Amazon EC2, RDS, ElastiCache, Amazon SNS e Lambda.
  • Ações (tipo de automação) : define a tarefa operacional que precisa ser executada no destino. A tarefa pode ser uma ação como parar, iniciar ou reinicializar ou uma ação para chamar outro serviço da AWS.

Estratégias de automação

Você pode criar um perfil de automação como parte de sua estratégia de monitoramento proativo, onde você cria proteções contra falhas como reinicializações acionadas para mitigar o comprometimento do sistema ou como parte de sua estratégia de otimização de custos, onde você identifica recursos subutilizados e economiza dinheiro interrompendo eles.

Trate as falhas de verificação de status e evite erros de falta de memória

Você pode optar por reinicializar sua instância do EC2 sempre que a Amazon detectar um problema de hardware ou software. O que torna essa ação de reinicialização ainda mais poderosa é que você pode vinculá-la a uma métrica como uso de memória (uma métrica somente de agente que o Site24x7 oferece como parte de seus recursos aprimorados de monitoramento EC2) para detectar um vazamento de memória e agir antes o desempenho do seu aplicativo começa a diminuir.

Parar automaticamente as instâncias EC2 e RDS subutilizadas para reduzir os custos

Com a visibilidade dos dados de uso, você pode determinar se os recursos de computação e banco de dados configurados para executar seus aplicativos estão alinhados com a demanda real. Para controlar o uso de nuvem auto-provisionado e otimizar seu ambiente, você pode estabelecer a automação para monitorar estatísticas de uso de recursos, detectar instâncias subutilizadas ou não usadas e desligá-las. Além disso, se você for um Parceiro de Serviço Gerenciado da AWS, aproveitando a plataforma MSP da Site24x7 para monitorar o ambiente de seus clientes, poderá atribuir esses perfis de automação de interrupção aos recursos monitorados para ajudar a reduzir as horas de instâncias e reduzir os custos operacionais.

Caso de uso:

Se você estiver executando tarefas de computação em lote, como transcodificação de mídia, suas instâncias do EC2 on-demand configuradas só serão executadas em capacidade total por um período específico. Nesse caso, você pode definir limites para ficar de olho nos pontos de dados da métrica, incluindo o uso médio da CPU e E / S da rede, e atribuir um perfil de automação para parar automaticamente a instância EC2 sempre que os dados da métrica atingirem o nível definido. Dessa forma, as instâncias subutilizadas não ficam ociosas e acumulam cobranças por hora.

Configurar e mapear a automação para parar instâncias do EC2 subutilizadas

Deixe as pessoas certas saberem

Como você deve saber, o Site24x7 já fornece vários métodos para notificá-lo de uma interrupção. As opções de notificação vão desde canais tradicionais de notificação, como email, SMS e aplicativos de bate-papo, até o uso de Webhooks para acionar retornos de chamada HTTP personalizados. Incluindo suporte para o Amazon Simple Notification Service (SNS), é possível acionar uma mensagem personalizada para um tópico do SNS criado anteriormente e, por sua vez, todos os endpoints inscritos nesse tópico para alertas flexíveis.

Execute seu fluxo de trabalho

Se ações predefinidas não estiverem sendo cortadas, você poderá criar uma função do Lambda e invocá-la automaticamente quando um limite for atingido, para que você obtenha a resposta desejada. Por exemplo, você pode estar executando instâncias do banco de dados RDS em seu ambiente de desenvolvimento; para economizar custos, você pode criar uma função do Lambda que crie instantâneos e termine instâncias. Em seguida, você pode criar um perfil de ação para invocar essa função sempre que a métrica de desempenho do RDS “conexões” cair abaixo de um valor especificado.

Então, o que você está esperando? Inscreva-se para sua avaliação gratuita de 30 dias do Site24x7, configure a automação, rastreie e responda automaticamente a eventos de alerta e libere seu potencial operacional!

Recursos

Para obter mais informações sobre os recursos de monitoramento e automação da AWS, confira estes links para nossa documentação de ajuda:

  • Parar, iniciar ou reinicializar instâncias do EC2
  • Parar, iniciar ou reinicializar instâncias do RDS
  • Reinicializar clusters de cache
  • Invocar função Lambda
  • Publicar mensagem do SNS

Comece a usar as notas no  Zoho CRM hoje e mantenha-se informado sobre as suas tarefas o tempo todo!

ACSoftware / Figo Software seu Distribuidor e Revenda ManageEngine no Brasil

Fone (11) 4063 1007 – Vendas (11) 4063 9639



Deixe uma resposta