베하 !!
안녕하세요 ! BTC_콩순이들의 쭈콩입니다 !
장마로 인해 매일 습한날을 보내다가 해가 쨍쨍하니 좋지만 ,,
너무 더워요 ㅠ_ㅠ
다들 더운날씨에 건강 유의하시기 바랍니다 !!! 특히 먹는것 조심 !!
오늘은 어떤 정보를 들고 왔냐고 물으신다면 대답해드리는게 인지상정
오늘은 !
AWS 로 인프라를 운영하시거나, 토이프로젝트 또는 셀프 스터디 하시는 분들을 위해
AWS Health dash board 에서 중요한 maintenance 스케쥴에 대한 알람을 설정하는 실습을 해보고자합니다 !
사실 셀프 스터디 할 때는 구축해보고, 실습해보는게 위주라 이 알람이 왜 필요한지,
얼마나 중요하기에 알람을 받아야 하는지에 대해 와닿지 않을수도 있습니다 !
하지만 EC2를 기준으로 실제 운영중 또는 프로젝트 시에는 갑작스런 변경사항으로 서비스가 중단될 수도 있고, 작업중이던 서버가 재부팅 되는 불상사가 일어나기 때문에 AWS가 진행하는 유지보수 즉 maintenance 스케쥴에 대해 알람을 받고 적절한 조치를 취한다면 더할나위 없으리라 생각합니다 !!
그럼 EC2 AWS maintenance 스케쥴에는 어떤 종류가 있는지 알아보겠습니다 !
Instance stop(인스턴스 중지): 예약된 시간에 인스턴스가 중지됩니다. 인스턴스를 다시 시작하면 새 호스트로 마이그레이션됩니다. 이러한 유형은 Amazon EBS가 지원하는 인스턴스에만 적용됩니다.
Instance retirement(인스턴스 만료): 예약된 시간에 인스턴스가 Amazon EBS에서 지원되는 경우 중지되거나 인스턴스 스토어에서 지원되는 경우 종료됩니다.
Instance reboot(인스턴스 재부팅): 예약된 시간에 인스턴스가 재부팅됩니다.
System reboot(시스템 재부팅): 예약된 시간에 인스턴스의 호스트가 재부팅됩니다.
System maintenance(시스템 유지 관리): 예약된 시간에 네트워크 또는 전력 유지 관리로 인스턴스가 일시적인 영향을 받을 수 있습니다.
종류가 많죠!! 그럼 이제 오늘의 목표 알람을 받는 실습을 진행해 보겠습니다 !
[실습 시나리오]
EC2에 대한 AWS Health Dash Board 에서 발생하는 알람 또는 스케쥴을 지정한 이메일로 받아 볼 수 있도록 AWS SNS + AWS EventBridge 를 통해 알람 설정
1. AWS SNS 설정
SNS 주제를 생성합니다 .
이름은 자유롭게 정하셔도 좋습니다 !
주제가 생성되면 그 주제 안에 구독을 생성해줍니다.
구독 생성을 클릭하여 구독을 생성해볼까요?
+ 주제 ARN 은 정해져 있으니 패스하고, 프로토콜에 이메일을 선택해줍니다.
그리고 엔드포인트에는 받고자 하는 특정 이메일을 넣어주고 생성을 눌러줍시다!
여기서 문제가 생길 수 있습니다 ! 해당 이메일에 대한 권한이 없을 경우 구독 상태가 계속해서 ‘확인 대기중’ 일 수 있습니다. 그럴 경우에는 해당 메일의 받은 메일함으로 가서 AWS 측에서 온 메일이 있는지 확인합니다. +만약 없다면 스팸, 소셜, 프로모션등 다 뒤져보기 !! 이 후 메일을 찾으면 이런내용의 메일을 보실 수 있을거에요!
메일을 확인하면 'Confirm subscription' 을 눌러줍니다!
그럼 오른쪽과 같은 화면이 뜰거에요. 그리고 다시 구독으로 돌아가봅시다 !! 확인확인
이렇게 상태가 "확인됨" 으로 변경되었습니다 !
2. AWS EventBridge 설정
이제 규칙을 생성해보겠습니다 !
유형 : 이벤트 패턴이 있는 규칙
이벤트 소스 : AWS 이벤트 또는 EventBridge 파트너 이벤트
생성방법 : 패턴 양식 사용
- 이벤트 소스 : AWS 서비스
- AWS 서비스 : Health
- 이벤트 유형 : 특정 상태 이벤트
- 특정 서비스 : EC2 / 모든이벤트 유형 범주 / 모든 리소스
- 대상유형 : AWS 서비스
- 대상선택 : SNS 주제
- 주제 : phd-alert-test
maintenance 스케쥴에 대한 알람설정이 완료되었습니다 !!
이렇게 하면 이벤트 발생 시 강제로 유지 보수에 들어가기 전 알람을 받고 적절한 조치를 취할 수 있을거에요 !!!
다들 잊지말고 알람설정하는게 어떨까요??
오늘은 실습위주의 포스팅을 해봤습니다 !
유익한 시간이셨길 바라며 !
다음주에도 유익한 정보를 가지고 찾아올게요 !!!
베빠 ~~~~~~~!
댓글