

# (Recomendado) Práticas recomendadas para aprimorar as investigações
<a name="Investigations-RecommendedServices"></a>

Como prática recomendada, recomendamos que você habilite vários serviços e recursos da AWS na conta que possam ajudar as investigações do CloudWatch a descobrir mais informações em sua topologia e fazer melhores sugestões durante as investigações.

**Topics**
+ [Agente do CloudWatch](#Investigations-CloudWatchAgent)
+ [AWS CloudTrail](#Investigations-CloudTrail)
+ [CloudWatch Application Signals](#Investigations-ApplicationSignals)
+ [X-Ray](#Investigations-Xray)
+ [Container Insights](#Investigations-ContainerInsights)
+ [Database Insights](#Investigations-DatabaseInsights)

## Agente do CloudWatch
<a name="Investigations-CloudWatchAgent"></a>

Recomendamos instalar a versão mais recente do agente do CloudWatch nos servidores. O uso de uma versão recente do agente CloudWatch aumenta a capacidade de encontrar problemas no Amazon EC2 e no Amazon EBS durante as investigações. Você deve usar, pelo menos, a versão 1.300049.1 ou posterior do agente do CloudWatch. Para obter mais informações sobre o agente do CloudWatch e como instalá-lo, consulte [Coleta de métricas, logs e rastreamentos usando o agente do CloudWatch](Install-CloudWatch-Agent.md).

## AWS CloudTrail
<a name="Investigations-CloudTrail"></a>

Recomendamos que você configure suas trilhas do CloudTrail para enviar eventos de gerenciamento para o CloudWatch Logs. O CloudTrail registra eventos de gerenciamento sobre as operações do ambiente de gerenciamento em sua conta da AWS, como configurar políticas de permissões e criar, modificar e atualizar recursos. Quando os eventos do CloudTrail são enviados para o CloudWatch Logs, as investigações do CloudWatch podem analisar esses eventos em sua conta da AWS para detectar as alterações em sua conta relacionadas à sua investigação. Para obter mais informações, consulte [What is AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html), [Creating a trail with the CloudTrail console](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-and-update-a-trail.html), [Working with CloudTrail trails](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-trails.html) e [Sending events to CloudWatch Logs](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/send-cloudtrail-events-to-cloudwatch-logs.html).

**nota**  
As investigações do CloudWatch só podem analisar eventos do CloudTrail de trilhas que enviam eventos para o CloudWatch Logs na mesma região da AWS em que você conduz a investigação. Para investigações entre contas, ele analisará as trilhas do CloudTrail em cada conta configurada na mesma região em que você conduz a investigação.

## CloudWatch Application Signals
<a name="Investigations-ApplicationSignals"></a>

O CloudWatch Application Signals descobre a topologia do ambiente, incluindo as aplicações e suas dependências. Ele também coleta automaticamente métricas padrão, como latência e disponibilidade. Ao habilitar o Application Signals, as investigações do CloudWatch pode, usar essas informações de topologia e métricas durante as investigações. 

Para obter mais informações sobre sinais de aplicação, consulte [Application Signals](CloudWatch-Application-Monitoring-Sections.md).

## X-Ray
<a name="Investigations-Xray"></a>

Recomendamos que você o habilite o AWS X-Ray. O X-Ray coleta rastreamentos de solicitações que sua aplicação atende. Para qualquer solicitação rastreada para a aplicação, é possível ver informações detalhadas não apenas sobre a solicitação e a resposta, mas também sobre chamadas que a aplicação faz para APIs da web, recursos, microsserviços, bancos de dados da AWS subsequentes. Essas informações podem ajudar nas investigações do CloudWatch.

Para obter mais informações, consulte [**What is AWS X-Ray**?](https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html)

## Container Insights
<a name="Investigations-ContainerInsights"></a>

Caso use o Amazon ECS ou o Amazon EKS, recomendamos que você instale o Container Insights. Isso melhora a capacidade das investigações do CloudWatch de encontrar problemas nos seus contêineres. Para obter mais informações sobre o agente do CloudWatch e como instalá-lo, consulte [Container Insights](ContainerInsights.md).

## Database Insights
<a name="Investigations-DatabaseInsights"></a>

Se você usa o Amazon RDS, recomendamos habilitar o modo Avançado do Database Insights em suas instâncias de banco de dados. O Database Insights monitora a carga do banco de dados e fornece uma análise detalhada da performance que ajuda as investigações do CloudWatch a identificar problemas relacionados ao banco de dados durante as investigações. Quando o Advanced Database Insights está habilitado, as investigações do CloudWatch podem gerar automaticamente relatórios de análise de performance que incluem observações detalhadas, anomalias de métricas, análise de causa raiz e recomendações específicas para a workload do seu banco de dados. Para obter mais informações sobre o Database Insights e como habilitar o modo Avançado, consulte [Monitoramento de bancos de dados do Amazon RDS com o CloudWatch Database Insights](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DatabaseInsights.html).