Ao usar o AWS re:Post, você concorda com os AWS re:Post Termos de uso

Como uso o agente do CloudWatch para monitorar as métricas de disco e memória da minha instância do Lightsail?

4 minuto de leitura
0

Tenho uma instância do Amazon Lightsail e quero usar o agente Amazon CloudWatch para monitorar as métricas de disco e memória da minha instância.

Resolução

Essa resolução usa a AWS Command Line Interface (AWS CLI). O Amazon Linux 2 vem com a AWS CLI instalada. Para outras distribuições, você deve instalar e configurar o AWS CLI.

Observação: se você receber erros ao executar comandos da AWS CLI, consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.

Configurar o agente CloudWatch

**Observação:**Antes de fazer alterações em sua instância, é uma prática recomendada criar um instantâneo de sua instância como backup.

Para configurar o agente CloudWatch para monitorar o uso da sua instância, primeiro conclua as etapas 1 a 4 em Monitoramento do uso da memória nas instâncias do Lightsail.

Em seguida, crie o arquivo de configuração do CloudWatch que especifica as métricas e os logs que o agente deve coletar, incluindo métricas personalizadas. Você pode criar manualmente o arquivo de configuração ou usar o assistente.

Crie manualmente o arquivo de configuração do CloudWatch

Para criar manualmente o arquivo de configuração, consulte a seção Criar arquivo de configuração do CloudWatch para coletar métricas de uso de memória em Monitoramento do uso de memória em instâncias do Lightsail. O exemplo especifica como capturar métricas de uso de memória. Para obter mais informações, consulte Criar ou editar manualmente o arquivo de configuração do agente CloudWatch.

Use o assistente para criar o arquivo de configuração do CloudWatch

Para usar o assistente para criar o arquivo de configuração, execute o seguinte comando:

$ sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard

Selecione as respostas às perguntas do assistente com base nos seus requisitos. Para configurar o monitoramento de instâncias, você pode selecionar a opção padrão para cada resposta. No entanto, para as perguntas a seguir, escolha a resposta apropriada para seu caso de uso:

  • Você está usando EC2 ou hosts on-premises?
  • Você quer ativar o daemon StatsD?
  • Você quer monitorar as métricas do CollectD?
  • Você quer monitorar as métricas de CPU por núcleo? Cobranças adicionais do CloudWatch podem ser aplicadas.
  • Você quer adicionar dimensões ec2 (ImageID, InstanceID, InstanceType, AutoscalingGroupName) em todas as suas métricas se as informações estiverem disponíveis?
  • Você quer monitorar algum arquivo de log?
  • Você quer armazenar a configuração no repositório de parâmetros SSM?

Por fim, conclua as etapas 6 a 8 em Monitoramento do uso da memória nas instâncias do Lightsail.

**Observação:**Se você não conseguir ver as métricas no console do CloudWatch, verifique se há erros de autenticação ou credenciais no arquivo de log em /opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log. Para obter mais informações, consulte O agente do CloudWatch não inicia.

Depois de configurar o agente do CloudWatch, você pode encontrar as métricas no console do CloudWatch, mas não no painel do Lightsail.

Exibir métricas no CloudWatch

Para visualizar as métricas do CloudWatch, conclua as seguintes etapas:

  1. Abra o painel do CloudWatch no console do CloudWatch.
  2. Escolha a região da AWS da sua instância do Lightsail e, em seguida, escolha a seção Métricas.
  3. Em Namespaces personalizados, escolha a seção CWAgent. Em host, você pode ver a porcentagem de utilização de memória (RAM) para sua instância do Lightsail.

Informações relacionadas

Conecte-se às suas instâncias Linux ou Unix do Lightsail

Crie usuários do IAM para usar com o agente CloudWatch em servidores locais

Baixe e configure o agente CloudWatch usando a linha de comando

Crie o arquivo de configuração do agente do CloudWatch

AWS OFICIAL
AWS OFICIALAtualizada há 10 meses