Falta pouco!

0 dias

0 horas

0 min

0 seg

1
resposta

[Sugestão] Metricas não foram criadas

Ao tentar executar o comando:

sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/etc/common-config.toml

Eu recebia o seguinte erro (e por isso as métricas não eram criadas):

unable to scan config dir /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.d with error: unable to parse json, error: invalid character '#' looking for beginning of value

Pelo que entendi, o erro estava acontecendo porque o "amazon-cloudwatch-agent-ctl" estava esperando um arquivo de configurações no formato .json.

A solução que encontrei foi configurar manualmente o arquivo de configuração do agente, usando o seguinte comando:

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

Após finalizar o "amazon-cloudwatch-agent-config-wizard", precisei rodar o comando do "amazon-cloudwatch-agent-ctl" novamente, mas desta vez alterei o caminho e o nome do arquivo de configuração, pois o wizard criou o arquivo config.json em outra pasta (/opt/aws/amazon-cloudwatch-agent/bin/config.json).

sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/bin/config.json

O comando agora foi executado com sucesso, e após alguns minutos, as métricas foram criadas!!

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Carlos! Como vai?

Agradeço por compartilhar.

Resolver ajustando o caminho e utilizando o amazon-cloudwatch-agent-config-wizard mostra atenção aos detalhes e entendimento prático da ferramenta.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!