Publicado: Apr 29, 2021

Temos o prazer de anunciar o lançamento da Amazon CloudWatch Monitoring Framework, uma arquitetura de referência que facilita a configuração de painéis do Amazon CloudWatch por parte dos clientes para monitorar workloads do Apache em execução na AWS.

O Apache é um dos servidores Web mais populares para armazenar, processar e exibir conteúdo de site. No entanto, logs e métricas do servidor Web Apache não são fáceis de coletar, ler ou analisar. O volume desses logs torna difícil para os clientes detectar e responder rapidamente a problemas como anomalias de tráfego da Web ou ameaças de segurança. A Amazon CloudWatch Monitoring Framework for Apache automatiza a configuração de um painel do CloudWatch para monitorar as principais métricas de desempenho e logs de servidores Web Apache. A solução facilita a análise de padrões de tráfego da Web, permite determinar se os servidores devem ser dimensionados horizontal ou verticalmente e agiliza a detecção de gargalos ou outros problemas de performance. A Amazon CloudWatch Monitoring Framework foi desenvolvida com base no Amazon CloudWatch e usa vários recursos principais de serviços, como métricas, o explorador de métricas, insights de logs e painéis.

Você pode começar a usar a Amazon CloudWatch Monitoring Framework em poucos minutos depois de fazer download do modelo da solução na AWS Solutions Library. Em seguida, instale o modelo na conta da AWS em que seus servidores Web Apache estão sendo executados. Configure suas instâncias do EC2 usando os arquivos de configuração do Agente do Amazon CloudWatch de referência fornecidos. Depois que as métricas e os logs do EC2 forem preenchidos no painel do Amazon CloudWatch, você poderá começar a visualizar métricas no nível do sistema, como uso de memória e conexões TCP estabelecidas, bem como métricas relacionadas a processos, como a utilização da CPU do Apache. Além disso, você pode obter insights dos seus logs do servidor Web Apache para analisar padrões de tráfego da Web e entender a performance da sua aplicação. A solução foi criada usando o AWS Cloud Development Kit (CDK), para que você possa personalizar os painéis padrão do CloudWatch para atender às suas necessidades comerciais.

Para começar a usar a solução, acesse a AWS Solutions Library ou o GitHub.