안녕하세요. CloudWatch Custom Metrics를 한 EC2에서 세팅을 해놨어요. 잘 나오는…

안녕하세요.
CloudWatch Custom Metrics를 한 EC2에서 세팅을 해놨어요. 잘 나오는 것도 확인했고요. 근데 이걸 AMI를 뜬 후 이걸로 다시 EC2를 생성(Autoscaling으로 생성되는것 포함)했는데 이 생성된 EC2에서는 Custom Mertics가 CloudWatch에서 나오지 않아요. 왜 그런거죠? 이론상으로는 이미 세팅다된걸로 복제만 한거니까 당연히 되어야 하는거 아닌가요? 똑같은 EC2가 생성될 때 마다 일일이 세팅하기 너무 싫어요.ㅠㅠ

4 thoughts on “안녕하세요. CloudWatch Custom Metrics를 한 EC2에서 세팅을 해놨어요. 잘 나오는…

  1. 원래 안됩니다. CloudWatch 알람 거는 것은 CloudWatch에 세팅되는 정보라고 생각하시면 될것 같아요. AMI는 EC2 인스턴스에 대한 정보에 대한 이미지니까 CloudWatch 알람은 포함 되지 않습니다.

  2. 알람을 일일히 세팅하는게 귀찮다면 awscli나 api를 이용해서 알람을 자동으로 등록하는 스크립트를 만드시거나, CloudFormation같은걸 이용해보시는 것도 도움이 될 것 같아요.

  3. Custom metric을 설정한 ec2에 대해서 cloudwatch에서 나오는걸 확인하셨다면, Custom metric이 cloudwatch에 잘 들어 갈수 있게 ec2안에 스크립트를 심어주고 크론탭에 등록해서 ami로 만드셨다면 cloudwatch에 똑같이 나와야 되는걸로 알고있는데요. 오토스케일링 가지고 메모리 사용률 기반으로 scaleIn/Out을 구성 하길 원해서 custom metric으로 메모리값을 cloudwatch에 넣어서….알람까지 설정했을때 잘 들어갔던 같고요. Custom metric이라 cli로 alarm 설정 했었습니다.

Comments are closed.