O nível gratuito da AWS inclui 10 métricas, 10 alertas e 1.000.000 solicitações de API com o Amazon Cloudwatch.

Veja os detalhes do nível gratuito da AWS »

O Amazon CloudWatch oferece monitoramento de recursos em nuvem da AWS e de aplicativos que clientes executam na AWS. Desenvolvedores e administradores de sistema podem utilizá-lo para coletar e monitorar métricas, obter insight e reagir imediatamente para manter seus aplicativos e negócios funcionando sem problemas. O Amazon CloudWatch monitora recursos da AWS como instâncias de Banco de Dados do Amazon EC2 e do Amazon RDS e também pode monitorar métricas personalizadas geradas pelos aplicativos e pelos serviços do cliente. Com o Amazon CloudWatch, você ganha visibilidade integral do sistema da utilização de recursos, do desempenho de aplicativos e do status operacional.

O Amazon CloudWatch oferece uma solução de monitoramento confiável, escalável e flexível que você pode começar a utilizar em minutos. Não é mais necessário configurar, gerenciar ou escalar seu próprio sistema de monitoramento e sua infraestrutura. Com o Amazon CloudWatch, é fácil monitorar a quantidade de dados de métrica de que você precisa. O Amazon CloudWatch permite que você automaticamente recupere seus dados de monitoramento, visualize gráficos e programe alarmes para ajudá-lo a resolver problemas, identificar tendências e executar ações automatizadas de acordo com o estado de seu ambiente em nuvem.

Para instâncias do Amazon EC2, o monitoramento básico do Amazon CloudWatch coleta e registra métricas de atividades de utilização de CPU, transferência de dados e uso de disco de cada instância do Amazon EC2 com uma frequência de cinco minutos. O monitoramento detalhado do Amazon CloudWatch mostra essas mesmas métricas em intervalos de um minuto e também habilita a agregação de dados pelo ID de AMI e tipo de instância do Amazon EC2. Se você utiliza o Auto Scaling ou o Elastic Load Balancing, o Amazon CloudWatch também fornecerá as métricas de instâncias do Amazon EC2 agregadas por grupo Auto Scaling e do Elastic Load Balancer, independentemente de você ter escolhido o Monitoramento básico ou detalhado. Os dados monitorados são armazenados por duas semanas, mesmo se seus recursos da AWS tiverem sido encerrados. Isso permite que você reveja rapidamente as métricas que precedem um evento de seu interesse. O Monitoramento básico já está habilitado automaticamente para todas as instâncias do Amazon EC2 e você pode acessar essas métricas na aba do Amazon EC2 ou na aba do Amazon CloudWatch do AWS Management Console.

  • Cadastre-se no AWS Management Console.
  • Na aba do Amazon EC2, clique no botão Iniciar instâncias.
  • Selecione uma AMI para iniciar uma instância, selecione o par de chaves e configure o firewall.
  • Na última etapa, clique na caixa de seleção "Ativar Monitoramento detalhado do CloudWatch desta instância".
  • Clique no botão Iniciar.
  • Em poucos minutos, a instância iniciada estará em funcionamento.
  • Também é possível ativar o Monitoramento detalhado de uma instância já em operação ao clicar com o botão direito na instância na aba do Amazon EC2 e selecionar "Ativar Monitoramento detalhado".

O Amazon CloudWatch automaticamente monitora o Elastic Load Balancers para métricas como contagem de solicitações e latência; volumes do Amazon EBS para métricas como latência de leitura/gravação; Instâncias de Banco de Dados do Amazon RDS para métricas como memória liberável e espaço de armazenamento disponível; filas do Amazon SQS para métricas como número de mensagens enviadas e recebidas; e tópicos do Amazon SNS como o número de mensagens publicadas e entregues. Para obter mais detalhes sobre métricas de recursos da AWS, consulte o Guia do desenvolvedor do Amazon CloudWatch.

O Amazon CloudWatch também pode monitorar métricas geradas pelos aplicativos que você executa utilizando recursos da AWS. Através de uma simples chamada Put API, você imediatamente consegue enviar e armazenar qualquer métrica que seja importante para o desempenho de seu negócio ou para o desempenho operacional de seu aplicativo. Você pode enviar a quantidade de dados de métricas personalizadas que desejar de acordo com suas necessidades. As mesmas funcionalidades do Amazon CloudWatch estarão disponíveis a uma frequência de até um minuto para seus próprios dados personalizados, incluindo estatísticas, gráficos e alarmes. Para obter mais detalhes sobre como abastecer suas próprias métricas personalizadas, consulte o Guia do desenvolvedor do Amazon CloudWatch.

Agora você está pronto para acessar suas métricas no Amazon CloudWatch:

  • Na aba do Amazon CloudWatch do AWS Management Console, clique no link Métricas. Todas as suas métricas de recursos da AWS e suas métricas personalizadas serão listadas. Encontre e selecione uma métrica de seu interesse.
  • Um gráfico interativo daquela métrica será exibido. Selecione um intervalo de tempo e escolha a exibição de valores para Média, Mínimo, Máximo, Soma ou número de amostras.
  • Selecione métricas adicionais e acrescente-as ao gráfico para correlacionar comportamentos ou descobrir padrões.
  • Clique no botão Criar alarme para ativar notificações automáticas ou ações de Auto Scaling quando as métricas atingirem um nível que você estabelecer.
  • Clique no link Painel para ter uma visão geral do status de todos os seus alarmes e todas as suas métricas de recursos da AWS.

Taxas do Amazon CloudWatch se aplicam; veja informações de preço abaixo.