Comece a usar a AWS gratuitamente

Crie uma conta gratuita

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

Consulte os detalhes do nível gratuito da AWS » 

Para começar a monitorar logs com o CloudWatch Logs, primeiro é necessário instalar e configurar o Agente do CloudWatch Logs para enviar seus logs para o CloudWatch. O Agente pode ser instalado diretamente em uma instância do EC2 nova ou em execução, bem como por meio do CloudFormation ou do Chef. Siga as instruções aqui para instalar e configurar.

Você pode monitorar eventos de log à medida que são enviados para o CloudWatch Logs criando filtros de métrica. Os filtros de métrica convertem dados de log em métricas do CloudWatch para representação gráfica ou criação de alertas.

Saiba como criar filtros de métrica no console ou CLI no Amazon CloudWatch Developer Guide.

Comece a usar os logs do CloudWatch

Se você se inscreveu para o Amazon EC2, está registrado automaticamente para o Amazon CloudWatch, e as instâncias do EC2 estão habilitadas automaticamente para monitoramento básico sem custo adicional.

Para habilitar o monitoramento detalhado ao executar uma nova instância do EC2, clique na caixa de seleção "Enable CloudWatch detailed monitoring" em "Step 3: Configure Instance Details". Também é possível habilitar o monitoramento detalhado de uma instância existente clicando com o botão direito do mouse na instância no console do Amazon EC2 e selecionando "Enable Detailed Monitoring".

O Amazon CloudWatch monitora as seguintes métricas automaticamente: contagem de solicitações e latência em Elastic Load Balancers; latência de leitura/gravação em volumes do Amazon EBS; memória liberável e espaço de armazenamento disponível em instâncias de banco de dados do Amazon RDS; número de mensagens enviadas e recebidas em filas do Amazon SQS; e o número de mensagens publicadas e entregues em tópicos do Amazon SNS.

Para obter mais detalhes sobre métricas de outros recursos da AWS, consulte o Amazon CloudWatch Developer Guide.

O Amazon CloudWatch também pode monitorar métricas geradas pelos aplicativos que você executa utilizando recursos da AWS. Você pode enviar e armazenar imediatamente quaisquer métricas que sejam importantes para o desempenho dos seus negócios ou para o desempenho operacional do seu aplicativo usando uma simples chamada de API. Por exemplo, você pode fazer seu aplicativo enviar os tempos de carregamento de páginas da web por meio da API para serem monitorados no CloudWatch como uma métrica personalizada. Você pode enviar a quantidade de dados de métricas personalizadas que desejar de acordo com suas necessidades. Todas as mesmas funcionalidades do Amazon CloudWatch estarão disponíveis a uma frequência de até um minuto para seus próprios dados de métricas personalizadas, incluindo gráficos, estatísticas e alertas.

Para obter mais detalhes sobre o fornecimento de suas próprias métricas personalizadas, consulte o Amazon CloudWatch Developer Guide.

Comece a usar métricas personalizadas

Para começar a acessar suas métricas do Amazon CloudWatch, clique no link Metrics na guia Amazon CloudWatch do AWS Management Console. 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, e um gráfico interativo dessa 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 Create Alarm para iniciar notificações automáticas ou ações de Auto Scaling quando a métrica atingir um limite definido por você. Clique no link Dashboard para ter uma visão geral do status de todos os seus alertas e métricas de recursos da AWS.

Para obter mais informações sobre visualização, representação gráfica e publicação de métricas, consulte o Amazon CloudWatch Developer Guide.

Para criar seus alertas do Amazon CloudWatch, clique no link Alarms na guia Amazon CloudWatch do AWS Management Console. Todos os seus alertas do CloudWatch serão listados. Em seguida, clique no botão Create Alarm e selecione a métrica de interesse. Por fim, defina o limite do alerta e a ação a ser executada quando o alerta mudar de estado.

Para obter mais detalhes sobre a criação de alertas, consulte o Amazon CloudWatch Developer Guide

Para começar a usar o CloudWatch Events para reagir a alterações nos seus recursos da AWS, clique no link Rules, em Events na guia Amazon CloudWatch do Console de Gerenciamento da AWS. Em seguida, clique no botão Create Rule e selecione a origem e o destino do seu evento. Clique em Configure Details, dê um nome à sua regra e clique em Create Rule.

Para obter mais detalhes sobre as regras e o CloudWatch Events, consulte a Documentação do Amazon CloudWatch.