

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Monitorar pipelines
<a name="monitoring"></a>

O monitoramento é uma parte importante para manter a confiabilidade, a disponibilidade e o desempenho do AWS CodePipeline. Você deve coletar dados de monitoramento de todas as partes de sua solução da AWS para facilitar a depuração de uma falha multipontos, caso ela ocorra. Antes de começar a monitorar, você deve criar um plano de monitoramento que responda às seguintes perguntas:
+ Quais são seus objetivos de monitoramento?
+ Quais recursos você vai monitorar?
+ Com que frequência você vai monitorar esses recursos?
+ Quais ferramentas de monitoramento estão disponíveis para você usar?
+ Quem realizará o monitoramento das tarefas?
+ Quem deve ser notificado se algo der errado?

Você pode usar as seguintes ferramentas para monitorar os pipelines do CodePipeline e respectivos recursos:
+ **Eventos de barramento de eventos do EventBridge:** você pode monitorar eventos do CodePipeline no EventBridge, que detecta alterações no status de execução do pipeline, do estágio ou da ação. O EventBridge encaminha esses dados para destinos como o AWS Lambda e o Amazon Simple Notification Service. Os eventos do EventBridge são os mesmos que aparecem no Amazon CloudWatch Events.
+ **Notificações para eventos do pipeline no console do Developer Tools:** você pode monitorar eventos do CodePipeline com as notificações configuradas no console e, em seguida, criar um tópico e uma assinatura do Amazon Simple Notification Service. Para obter mais informações, consulte [O que são notificações?](https://docs.aws.amazon.com/dtconsole/latest/userguide/welcome.html) no *Guia do usuário do console do Developer Tools*.
+ **AWS CloudTrail**: use o CloudTrail para capturar as chamadas de API feitas por ou em nome do CodePipeline em sua conta da AWS e forneça os arquivos de log a um bucket do Amazon S3. Você pode optar por fazer com que o CloudWatch publique notificações do Amazon SNS quando novos arquivos de log forem fornecidos, a fim de que você possa executar ações rapidamente.
+ **Console e CLI:** você pode usar o console do CodePipeline e a CLI para visualizar detalhes sobre o status de um pipeline ou da execução de um pipeline específico.

**Topics**
+ [Monitoramento de CodePipeline eventos](detect-state-changes-cloudwatch-events.md)
+ [Referência do bucket de espaço reservado para eventos](reference-ct-placeholder-buckets.md)
+ [Registro de chamadas de API do AWS CloudTrail com](monitoring-cloudtrail-logs.md)
+ [CodePipeline CloudWatch métricas](metrics-dimensions.md)