AWS 지원되지 않는 EC2 인스턴스 유형에 과도하게 Autorecovery를 설정해 봅니다.
1327 단어 EC2AutorecoveryCloudWatchAWS
이 검증 내용에 대하여
Autorecovery 비대응 인스턴스 타입으로 Autorecovery 같은 자동 복귀를 실현한다는 건설적인 내용이 아닙니다.
AWS에서 제공하는 --alarm-actions ec2:recover 를 위의 페이지에서 구하는 대응 인스턴스 이외로 설정하면 어떻게 되는지에 대한 별로 실망없는 검증입니다.
검증 내용
i3 타입의 인스턴스 세워 이하 AWS CLI 던져 보았습니다.
aws cloudwatch put-metric-alarm \
--alarm-name ec2_auto-recovery_i-0473259c7788121c9
--alarm-description "EC2 Auto Recovery" \
--metric-name StatusCheckFailed \
--namespace AWS/EC2 \
--statistic Maximum \
--period 300 \
--threshold 1 \
--comparison-operator GreaterThanOrEqualToThreshold \
--dimensions Name=InstanceId,Value=i-0473259c7788121c9 \
--evaluation-periods 1 \
--alarm-actions arn:aws:automate:ap-northeast-1:ec2:recover
결과
보통에 투입 할 수 버렸습니다. 불행히도 Cloudwatch 측에서는 설정시 validate하지 않는 것 같습니다.
※Status가 terminated입니다만, 이것은 검증 완료 직후에 닭고기 삭제해, 그 후에 캡쳐 했기 때문입니다. CLoudwatch 설정 투입은 Status Running의 타이밍에서 검증하고 있습니다.
Reference
이 문제에 관하여(AWS 지원되지 않는 EC2 인스턴스 유형에 과도하게 Autorecovery를 설정해 봅니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Kedamari/items/f645fe3f4110bef7ecb0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)