Route53으로 자동이중화하기위해 핼스체크 설정하기
DNS 관리툴 ROUTE53 에 모니터링 기능이 있다.
- 서버 다운시 모니터링 하다 메일로 알람이 온다.
- AWS서버나 일반 물리서버도 모니터링 가능하다.
1. ROUTE53 클릭
2. Health Check 클릭
[Health checks] - [ Create Health checks ]
1단계
Name : host named을 쓰는게 좋다. dnsbookaws-Web01-route53
IP address : 210.116.123.25 ( 모니터링 할 서버 IP)
Host name : dnsbookaws-Web01
Port : 80
// 아래 메일로 받는다는지 하는 설정은 필수는 아니다. SKIP해도 된다.
2단계
Create alarm : YES
Send notification to : New SNS topic ( 알람을 어떻게 받을것인지 처음 설정하는 경우)
오류 발생시 메일로 받도록 설정한다.
[Create health Check] 클릭.
3. 처음 사용시는 메일로 승인 확인 요청 메일이 온다. - 클릭하여 승인한다.
You have subscribed topasvga@naver.com to the topic:
web1-New-SNS-topic
Your subscription's id is:
4. 서버 데몬 다운시 알람 메일이 온다.
ALARM: "web22-awsroute53-595aa4c0-4bf5-449a-8b
Alarm Details:
- Name: awsroute53-cb9a65a1-c48b-4ede-9de7-1578a7ce7538-Low-HealthCheckStatus
- Description:
- State Change: OK -> ALARM
- Period: 60 seconds
5. 서버가 다시 살았을때 알람이 오지 않는다.
단점 : health check Status가 바로바로 업데이트 되지 않는다. 시간이 걸린다 - -
https://brunch.co.kr/@topasvga/1777
감사합니다.