- 최신
- 최다 투표
- 가장 많은 댓글
AWS DirectConnect Virtual Interface(VIF)의 IP를 Synthetic monitors로 모니터링할 때 다음과 같은 설정과 고려사항이 필요합니다.
- 네트워크 접근성 설정
- Probe 가 위치하는 VPC 에서 DirectConnect(DX) 의 VIF IP 로의 라우팅 필요
- 보안 그룸(Security Group) 설정에서 Probe 에서 VIF 로의 접근 허용
- 고려사항
- Probe 가 위치하는 VPC 는 Transit Gateway 를 통해서 DirectConnect Gateway 와 연결이 필요 (Direct Connect Gateway 는 VIF 에서 사용하는 Local Network IP 에 대해서 AWS 내부로 전파하지 않기 때문에 별도로 라우팅 설정이 필요 함)
- VIF IP 는 Probe 가 위치하는 VPC 에서 IP 중복 없이 라우팅이 가능해야 함
- Probe 가 위치하는 VPC 와 DX 의 Region 은 동일해야 함
- 모니터링 가능 Metric
- HealthIndicator
- AWS Direct Connect 로케이션까지의 AWS 네트워크 경로상의 문제를 나타내는 값("0"=정상 또는 "1"=성능 저하 중 하나)
- ※프로브 대상이 되는 목적지 IP 주소의 상태와는 무관함
- ※Cloud WAN 또는 Transit VIF를 통한 Direct Connect 로케이션 연결 상태는 아직 지원되지 않음(항상 "0")
- 새로운 모니터를 생성하거나, 프로브를 추가하거나, 프로브를 재활성화할 때마다 이상 탐지를 위한 데이터 수집이 필요하므로, 해당 모니터의 HealthIndicator 메트릭을 얻기까지 최대 수 시간이 소요될 수 있음
- PacketLoss
- 패킷 손실률 (단위: %)
- 네트워크 품질 평가에 사용됨
- RTT
- 왕복 시간 (단위: 마이크로초)
- 지연 시간 평가에 사용됨
- HealthIndicator
AWS CloudWatch의 Network Synthetic Monitor를 사용하여 AWS Direct Connect를 모니터링하는 경우, 특히 Virtual Interface의 IP를 대상으로 할 때 다음과 같은 설정 및 고려사항이 필요합니다:
-
모니터 생성: CloudWatch 콘솔에서 Network Synthetic Monitor 섹션으로 이동하여 새 모니터를 생성합니다.
-
소스 선택: 모니터링의 소스로 사용할 AWS 네트워크 소스(VPC의 서브넷)를 선택합니다. 이 서브넷은 모니터를 생성하는 AWS 계정에 속해야 합니다.
-
대상 설정: Direct Connect Virtual Interface의 IP 주소를 대상으로 지정합니다. 이때 네트워크 프로토콜, 포트, 패킷 크기도 함께 설정해야 합니다.
-
프로브 구성: 각 소스-대상 쌍은 하나의 프로브를 구성합니다. 최대 4개의 대상을 각 소스에 추가할 수 있습니다.
-
집계 기간 설정: 네트워크 성능 측정을 위한 적절한 집계 기간을 선택합니다.
-
태그 추가: 필요한 경우 모니터 식별을 위한 태그를 추가합니다.
-
네트워크 성능 지표: 패킷 손실과 지연 시간을 모니터링하여 Direct Connect 연결의 성능을 평가합니다.
-
알림 설정: 성능 저하가 감지될 경우 알림을 받을 수 있도록 CloudWatch 경보를 구성합니다.
-
대시보드 활용: 생성된 프로브의 대시보드를 통해 네트워크 건강 지표(NHI), 패킷 손실, 왕복 시간 등을 실시간으로 모니터링합니다.
-
비용 고려: 각 프로브 생성에 대해 요금이 부과되므로 필요한 프로브 수를 신중히 고려해야 합니다.
-
제한사항 인지: AWS 네트워크 문제 발생 시 자동 네트워크 장애 조치가 없다는 점을 유의해야 합니다.
이러한 설정을 통해 Direct Connect Virtual Interface의 성능을 효과적으로 모니터링하고, 네트워크 성능 저하를 신속하게 식별하여 조치를 취할 수 있습니다.
Sources
Using Network Synthetic Monitor - Amazon CloudWatch
Create a monitor - Amazon CloudWatch
Probe dashboards - Amazon CloudWatch