Trabalhos do Amazon CloudWatch Application Insights
O CloudWatch Application Insights fornece monitoramento dos recursos das suas aplicações. As informações apresentadas a seguir descrevem como o Application Insights funciona.
Tópicos
Como Application Insights monitora aplicações
As informações apresentadas a seguir descrevem como o Application Insights realiza o monitoramento de aplicações.
Configuração e descoberta de aplicação
Na primeira vez em que uma aplicação é adicionada ao CloudWatch Application Insights, ele verifica os componentes da aplicação com relação aos principais logs, métricas e outras fontes de dados recomendados que devem ser monitorados para a aplicação. É possível, então, configurar a aplicação com base nessas recomendações.
Pré-processamento de dados
O CloudWatch Application Insights analisa continuamente as fontes de dados que estão sendo monitoradas em todos os recursos da aplicação para detectar anomalias de métrica e erros de log (observações).
Detecção de problema inteligente
O mecanismo do CloudWatch Application Insights detecta problemas em sua aplicação ao correlacionar observações usando algoritmos de classificação e regras integradas. Para auxiliar na solução de problemas, ele cria painéis automatizados do CloudWatch, que incluem informações contextuais sobre os problemas.
Alerta e ação
Quando o CloudWatch Application Insights detecta um problema em sua aplicação, ele gera CloudWatch Events para notificar você sobre o problema. Consulte Cloudwatch Events do Application Insights para problemas detectados para obter mais informações sobre como configurar esses Eventos. Além disso, você pode configurar as notificações do Amazon SNS para receber alertas de problemas detectados.
Exemplo de cenário
Você tem uma aplicação ASP .NET baseado em um banco de dados do SQL Server. Repentinamente, o banco de dados começa a apresentar mau funcionamento por causa de alta pressão de memória. Isso causa uma degradação na performance da aplicação e possivelmente erros HTTP 500 nos servidores web e no load balancer.
Com o CloudWatch Application Insights e analytics inteligente, é possível identificar a camada da aplicação que está causando o problema conferindo o painel criado dinamicamente que exibe as métricas relacionadas e os trechos do arquivo de log. Nesse caso, o problema pode estar na camada de banco de dados do SQL.
Retenção de dados
O CloudWatch Application Insights retém problemas por 55 dias e observações por 60 dias.
Cotas
Para obter cotas padrão do CloudWatch Application Insights, consulte endpoints e cotas do Amazon CloudWatch Application Insights. A menos que especificado de outra forma, cada cota é por região da AWS. Entre em contato com o AWS Support