

# Trabalhos do Amazon CloudWatch Application Insights
<a name="appinsights-how-works"></a>

O CloudWatch Application Insights fornece monitoramento dos recursos das suas aplicações. As informações apresentadas a seguir descrevem como o Application Insights funciona.

**Topics**
+ [Como Application Insights monitora aplicações](#appinsights-how-works-sub)
+ [Retenção de dados](#appinsights-retention)
+ [Cotas](#appinsights-limits)
+ [Pacotes do AWS Systems Manager (SSM) usados pelo CloudWatch Application Insights](appinsights-ssm-packages.md)
+ [Documentos do AWS Systems Manager (SSM) usados ​​pelo CloudWatch Application Insights](appinsights-ssm-documents.md)

## Como Application Insights monitora aplicações
<a name="appinsights-how-works-sub"></a>

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](appinsights-cloudwatch-events.md) para obter mais informações sobre como configurar esses Eventos. Além disso, você pode [configurar as notificações do Amazon SNS](appinsights-problem-notifications.md) 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
<a name="appinsights-retention"></a>

O CloudWatch Application Insights retém problemas por 55 dias e observações por 60 dias.

## Cotas
<a name="appinsights-limits"></a>

Para obter cotas padrão do CloudWatch Application Insights, consulte [endpoints e cotas do Amazon CloudWatch Application Insights](https://docs.aws.amazon.com/general/latest/gr/applicationinsights.html). A menos que especificado de outra forma, cada cota é por região da AWS. Entre em contato com o [AWS Support](https://console.aws.amazon.com/support/home#/case/create?issueType=technical) para solicitar aumento na cota de serviço. Muitos serviços têm cotas que não podem ser alteradas. Para obter mais informações sobre as cotas de um serviço específico, consulte a documentação desse serviço. 