Começando com o Amazon CloudWatch

Monitoramento e Solução de Problemas na AWS

John Q. Martin

Principal Consultant

Visão geral do curso

Capítulo 1 - Introdução ao CloudWatch

  • Observabilidade vs. monitoramento e o que é o CloudWatch

Capítulo 2 - Logs, alarmes e notificações

  • Coleta e consulta de logs, condições de alarme e como enviar alertas

Capítulo 3 - Tracing e Painéis

  • Rastreamento distribuído e painéis de saúde da aplicação

 

Ilustração de um painel de monitoramento com gráficos e um medidor, um sino de alarme e um mapa de serviços em nuvem conectado representando métricas, alertas e tracing

Monitoramento e Solução de Problemas na AWS

Pré-requisitos

 

  • À vontade na AWS Management Console
  • Familiar com serviços principais: EC2, Lambda e DynamoDB
  • Noções de linha de comando e JSON

 

Ilustração de uma nuvem ramificando para três serviços centrais da AWS: um servidor de computação, uma função Lambda e um banco de dados

Monitoramento e Solução de Problemas na AWS

Definições

 

Monitoramento

"Meu sistema está funcionando como esperado?"

Observabilidade

"Por que meu sistema está se comportando assim?"

 
Ícone representando monitoramento, detectando se um sistema funciona como esperado

 

Ícone representando observabilidade, entendendo por que um sistema se comporta de certo modo

Monitoramento e Solução de Problemas na AWS

Características de monitoramento e observabilidade

Tabela comparando características de monitoramento e observabilidade

Monitoramento e Solução de Problemas na AWS

O fluxo de troubleshooting

Ciclo de trabalho com cinco etapas: sino de alarme, painel, documento com lupa, chave inglesa e marca de verificação, conectados por setas no sentido horário

 

  • Detectar: métricas e alarmes revelam um problema
  • Triar: painéis mostram escopo e impacto
  • Diagnosticar: logs e traces apontam a causa
  • Corrigir e verificar: publique a mudança e confirme a recuperação
Monitoramento e Solução de Problemas na AWS

O que é o Amazon CloudWatch

Logotipo do serviço CloudWatch

Monitoramento e Solução de Problemas na AWS

O que é o Amazon CloudWatch

Logotipo do serviço CloudWatch

   

  • Central para monitoramento e observabilidade
  • Coleta, exibe e analisa dados operacionais
  • Alimenta o monitoramento embutido em outros serviços AWS
Monitoramento e Solução de Problemas na AWS

O que é o Amazon CloudWatch

Diagrama de recursos do Amazon CloudWatch com o ícone central do CloudWatch e sem recursos destacados

Monitoramento e Solução de Problemas na AWS

O que é o Amazon CloudWatch

Diagrama de recursos do Amazon CloudWatch destacando monitoramento de eventos

Monitoramento e Solução de Problemas na AWS

O que é o Amazon CloudWatch

Ícone do Amazon CloudWatch, com ícones de recursos para metric insights, logs, alarmes, observabilidade entre contas, eventos baseados em evento e tempo, e regras.

Monitoramento e Solução de Problemas na AWS

O que é o Amazon CloudWatch

Diagrama de recursos do Amazon CloudWatch destacando logs, métricas e painéis

Monitoramento e Solução de Problemas na AWS

O que é o Amazon CloudWatch

Diagrama de recursos do Amazon CloudWatch destacando regras e alarmes que disparam ações

Monitoramento e Solução de Problemas na AWS

O console do CloudWatch

 

Console da AWS

 

  • Criar e visualizar painéis
  • Ver dados de métricas e logs
  • Configurar recursos do CloudWatch
Monitoramento e Solução de Problemas na AWS

Métricas do CloudWatch

Animação navegando por métricas do DynamoDB no console do CloudWatch e com zoom em um pico

Monitoramento e Solução de Problemas na AWS

Métricas personalizadas

  • Capturar dados específicos da aplicação
  • Publicar via CLI, REST API ou SDK
  • Até 30 dimensões para filtro e busca
  • Enviar um ou vários pontos por chamada
aws cloudwatch put-metric-data \
    --metric-name ActiveUsers --namespace MyBusinessApp \
    --unit Count --value 21333 \
    --dimensions InstanceId=myinstance66,InstanceType=m1.small
aws cloudwatch put-metric-data --metric-name ActiveUsers \
    --namespace MyBusinessApp --value 20 --timestamp 2026-04-20T12:00:00.000Z
aws cloudwatch put-metric-data --metric-name ActiveUsers \
    --namespace MyBusinessApp --value 36 --timestamp 2026-04-20T12:01:00.000Z
Monitoramento e Solução de Problemas na AWS

Vamos praticar!

Monitoramento e Solução de Problemas na AWS

Preparing Video For Download...