AWS에서 Auto Recovery를 의도적으로 생성하고 싶습니다.
2177 단어 AutorecoveryCloudWatchAWS
StatusCheckFailed_System을 의도적으로 실패시키는 방법을 알면 Auto Recovery를 발동시킬 수 있다고 생각하고 있었습니다만, 잘되지 않고・・・.
결론으로부터 말하면 「Auto Recovery를 의도적으로 발생시킬 수 없다」가 됩니다만, 했던 것을 정리합니다.
검증 환경
했던 일
네트워크 인터페이스 사용 안함
GUI에서 네트워크 인터페이스를 비활성화했습니다.
결과...
시스템 상태 점검 대신 인스턴스 상태 점검이 실패했습니다.
AWS 지원 센터에 문의
다음과 같은 답변을 받았습니다.
죄송합니다만, StatusCheckFailed_System 의 상태 체크 실패를 의도적으로 발생시키는 방법은 제공하고 있지 않습니다.
요청을 충족할 수 있는 방법이 아닐 수도 있지만 AWS CLI의 'set-alarm-state'를 사용하여 설정된 알람을 의도적으로 알릴 수 있습니다.
이하에, 커멘드의 예를 기재하겠습니다.
aws cloudwatch set-alarm-state --alarm-name <アラーム名> --state-reason <任意の理由> --state-value ALARM
이러한 방식으로 알람을 알리는 경우 실제로 AWS 기반 장애가 발생한 상황은 아니지만 CloudWatch 알람이 작동하는지 테스트할 수 있다고 생각됩니다.StatusCheckFailed_System을 의도적으로 발생시키는 방법은 없다는 것이었지만, 일단 위의 명령을 실행해 보았습니다.
그 결과 ...
CloudWatch에서 알람 내역을 확인해 보면 다음과 같이 되어 있어 단시간 동안 상태가 바뀐 것을 알 수 있었습니다.
그러나 Auto Recovery가 발동한 기색은 없습니다.
그래서 메일을 확인해 보면 계약 계정에 다음 메일이 도착했습니다.
···수동으로 알람의 스테이터스를 바꾼 것이 들렸네요. .
결론
Auto Recovery를 의도적으로 발생시킬 수 없다.
Reference
이 문제에 관하여(AWS에서 Auto Recovery를 의도적으로 생성하고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/m-duct/items/16d28876f2753536de26텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)