O que é o Amazon CloudWatch? - Amazon CloudWatch

O que é o Amazon CloudWatch?

O Amazon CloudWatch monitora os recursos da Amazon Web Services (AWS) e as aplicações executadas na AWS em tempo real. Você pode usar o CloudWatch para coletar e monitorar métricas, que são as variáveis que é possível medir para avaliar seus recursos e suas aplicações.

A página inicial do CloudWatch exibe automaticamente métricas sobre cada produto da AWS usado. Também crie painéis personalizados para exibir métricas sobre os aplicativos personalizados e exibir coleções personalizadas de métricas escolhidas.

É possível criar alarmes que observem métricas e enviem notificações ou façam alterações automaticamente nos recursos que você está monitorando quando um limite é violado. Por exemplo, você pode monitorar o uso de CPU e de leituras e gravações de disco de suas instâncias do Amazon EC2 e usar esses dados para determinar se deve iniciar instâncias adicionais para lidar com o aumento de carga. Você também pode usar esses dados para interromper instâncias subutilizados para economizar dinheiro.

Com o CloudWatch, você obtém visibilidade no âmbito do sistema da utilização de recursos, da performance das aplicações e da integridade operacional.

Acessar o CloudWatch

Você pode acessar o CloudWatch usando qualquer um destes métodos:

Os seguintes serviços são usados com o Amazon CloudWatch:

  • O Amazon Simple Notification Service (Amazon SNS) é um serviço da Web que coordena e gerencia a entrega ou o envio de mensagens a endpoints ou clientes inscritos. Use o Amazon SNS com o CloudWatch para enviar mensagens quando um limite de alarme for atingido. Para ter mais informações, consulte Configurar notificações do Amazon SNS.

  • O Amazon EC2 Auto Scaling permite iniciar ou terminar automaticamente instâncias do Amazon EC2 com base em políticas definidas pelo usuário, verificações de status de integridade e cronogramas. É possível usar um alarme do CloudWatch com o Amazon EC2 Auto Scaling para escalar suas instâncias do EC2 sob demanda. Para obter mais informações, consulte Escalabilidade dinâmica no Manual do usuário do Amazon EC2 Auto Scaling.

  • O AWS CloudTrail permite monitorar chamadas feitas para a API do Amazon CloudWatch para a sua conta, incluindo as chamadas feitas pelo AWS Management Console, pela AWS CLI e por outros serviços. Quando o registro do CloudTrail é ativado, o CloudWatch grava os arquivos de log no bucket do Amazon S3 especificado quando você configurou o CloudTrail. Para ter mais informações, consulte Registrar chamadas de API do Amazon CloudWatch com o AWS CloudTrail.

  • O AWS Identity and Access Management (IAM) é um serviço da Web que ajuda a controlar seguramente o acesso de seus usuários aos recursos da AWS. Use o IAM para controlar quem pode usar os recursos da AWS (autenticação) e quais recursos os usuários podem usar e de que maneira (autorização). Para ter mais informações, consulte Gerenciamento de Identidade e Acesso para o Amazon CloudWatch.

Faturamento e custos

Para obter mais informações sobre a definição de preços do CloudWatch, consulte Definição de preço do Amazon CloudWatch.

Para obter informações que podem ajudar a analisar sua fatura e, possivelmente, a otimizar e reduzir custos, consulte Faturamento e custos do CloudWatch.