네트워크 경로 모니터
Network Path는 네트워크 트래픽이 출발지에서 목적지까지 흐르는 흐름을 시각적으로 보여줘요. Network Path 모니터를 만들면 특정 소스/대상 간의 패킷 손실 백분율 같은 경로 메트릭이 설정한 임계값을 넘을 때 알림을 받을 수 있지요.
출처: 문서
본문
개요
Network Path는 네트워크 트래픽이 출발지에서 목적지까지 흐르는 흐름을 시각적으로 보여줘요. 조직에 대해 Network Path를 활성화한 후 Network Path 모니터를 만들어 Network Path 메트릭이 설정한 임계값을 넘으면 알림을 받을 수 있어요. 예를 들어 특정 소스와 대상 간의 패킷 손실 백분율을 모니터링하고, 이 백분율이 구성된 임계값을 위반하면 알림을 받도록 할 수 있어요.
모니터 생성
Datadog에서 Network Path 모니터를 만들려면 메인 네비게이션을 사용하세요: Monitors > New Monitor > Network Path
검색 쿼리 정의
- 대시보드의 Network Path timeseries 위젯과 동일한 로직으로 검색 쿼리를 구성하세요.
- 모니터링할 데이터 유형을 선택하세요: Test Runs 또는 Hops.
- Test Runs는 종단 간 traceroute 결과를 나타내며, 경로 수준 메타데이터(예: 소스와 대상)와 요약된 홉 정보를 포함해요. 이 데이터셋은 대부분의 모니터링 사용 사례에 충분해요.
- Hops는 연속 홉 사이의 지연 및 추가 홉 특정 속성 같은 상세한 홉 수준 데이터를 나타내요. 이 데이터셋은 더 깊은 홉별 분석을 위한 것으로, 덜 자주 사용해야 해요.
- 이벤트 개수, facet, measure 중 무엇을 모니터링할지 선택하세요.
-
Network Path 이벤트 개수 모니터링: 검색 바를 사용하고(선택 사항) facet이나 measure를 선택하지 마세요. Datadog는 선택한 데이터 유형에 대해 선택한 시간 범위 동안 Network Path 이벤트 수를 평가한 다음 임계값 조건과 비교해요.
{% image source="https://docs.dd-static.net/images/monitors/monitor_types/network_path/event_count_network_path_query.a8cdd7a0698c1de6211ad7785a695501.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/monitors/monitor_types/network_path/event_count_network_path_query.a8cdd7a0698c1de6211ad7785a695501.png?auto=format&fit=max&w=850&dpr=2 2x" alt="Example configuration for monitoring over a Network Path event count" /%}
-
facet 모니터링: facet을 선택하면 모니터는 facet의
Unique value count(고유 값 개수)에 대해 알림을 보내요.{% image source="https://docs.dd-static.net/images/monitors/monitor_types/network_path/facet_network_path_query.5d2b974d927fa62a20b7987c13c7ae43.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/monitors/monitor_types/network_path/facet_network_path_query.5d2b974d927fa62a20b7987c13c7ae43.png?auto=format&fit=max&w=850&dpr=2 2x" alt="Example configuration for monitoring over a facet" /%}
-
measure 모니터링: measure를 선택하면 모니터는 Network Path facet의 숫자 값(메트릭 모니터와 유사)에 대해 알림을 보내요. 집계 유형(
min,avg,sum,median,pc75,pc90,pc95,pc98,pc99, 또는max)을 선택하세요.{% image source="https://docs.dd-static.net/images/monitors/monitor_types/network_path/measure_network_path_query.3d9fd5c4fb547ea9e331934346ecae20.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/monitors/monitor_types/network_path/measure_network_path_query.3d9fd5c4fb547ea9e331934346ecae20.png?auto=format&fit=max&w=850&dpr=2 2x" alt="Example configuration for monitoring over a measure" /%}
-
- (선택 사항) Network Path 이벤트를 여러 차원으로 그룹화하세요: 쿼리와 일치하는 모든 Network Path 이벤트는 최대 네 개의 facet 값에 따라 그룹으로 집계돼요.
- (선택 사항) 여러 쿼리를 추가하고 수식과 함수를 적용하세요:
- 여러 쿼리: Add Query를 클릭해 서로 관련된 여러 서로 다른 Network Path 데이터 세트를 분석하세요.
- 수식과 함수: 원하는 쿼리를 추가한 후 Add Function 아이콘을 클릭해 수학적 계산을 추가하세요.
메트릭 정의
다음 표는 모니터를 만들 수 있는 다양한 Network Path 메트릭을 나열해요.
| 메트릭 | 메트릭 이름 | 정의 |
|---|---|---|
| E2E Probe RTT Latency (Average) | e2e_probe.rtt.avg |
프로브에 대해 측정된 종단 간 왕복 시간(RTT). 모든 프로브 패킷에 걸쳐 목적지에서 응답을 받는 데 경과된 평균 시간을 나타내요. |
| E2E Probe Packets Sent | e2e_probe.packets_sent |
전송된 패킷 수. |
| E2E Probe Packets Received | e2e_probe.packets_received |
응답을 받은 패킷 수. |
| E2E Probe Packet Loss | e2e_probe.packet_loss_percentage |
응답을 받지 못한 전송 패킷의 비율. |
| E2E Probe Jitter | e2e_probe.jitter |
연속 패킷 사이의 왕복 시간(RTT) 변동. |
알림 조건 설정
쿼리 값이 임계값을 넘으면 모니터가 트리거되도록 구성하고, 복구 임계값과 평가 지연을 위한 고급 알림 옵션을 커스터마이즈하세요. 자세한 내용은 Configure Monitors를 참고하세요.
알림
Configure notifications and automations 섹션에 대한 자세한 지침은 Notifications 페이지를 참고하세요.
일반적인 모니터
다음 일반적인 모니터로 Network Path에 대한 모니터를 만들 수 있어요. 이들은 네트워크 트래픽에 문제가 있거나 비정상적인 동작이 있을 때 알림을 받는 좋은 출발점을 제공해요.
왕복 시간(RTT)
RTT 모니터는 소스에서 대상까지 네트워크 경로의 평균 왕복 시간이 임계값을 위반하면 알림을 보내요. 이를 모니터링하면 네트워크 내 성능 문제와 병목 현상을 더 심각한 상태로 확대되기 전에 사전에 해결하는 데 도움이 될 수 있어요.
{% image source="https://docs.dd-static.net/images/monitors/monitor_types/network_path/common_monitors_round_trip_time_rtt.1ee9d42ef634cab8cc4588deaa0e20c3.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/monitors/monitor_types/network_path/common_monitors_round_trip_time_rtt.1ee9d42ef634cab8cc4588deaa0e20c3.png?auto=format&fit=max&w=850&dpr=2 2x" alt="Network Path monitor query configured to show the average of E2E Probe RTT in Test Runs, grouped by Source Display Name and Destination Hostname" /%}
패킷 손실
패킷 손실 모니터는 소스에서 목적지에 도달하지 못하는 패킷 수가 증가하면 알림을 보내요. 패킷 손실을 모니터링하면 신뢰할 수 있는 연결을 보장하고 가용성이나 애플리케이션 성능에 영향을 줄 수 있는 문제를 감지하는 데 도움이 돼요.
{% image source="https://docs.dd-static.net/images/monitors/monitor_types/network_path/common_monitors_packet_loss.246017f7329238c770946bb799bba69f.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/monitors/monitor_types/network_path/common_monitors_packet_loss.246017f7329238c770946bb799bba69f.png?auto=format&fit=max&w=850&dpr=2 2x" alt="Network Path monitor query configured to show the average of E2E Probe Packets Loss in Test Runs, grouped by Source Display Name and Destination Hostname" /%}
지터(Jitter)
지터 모니터는 네트워크 경로의 RTT 변동에 변화가 있으면 알림을 보내요. 네트워크 일관성을 보장하고 네트워크 혼잡, 대역폭 제한, 고장난 장비 같은 문제를 추적하는 데 이 모니터를 사용하세요.
{% image source="https://docs.dd-static.net/images/monitors/monitor_types/network_path/common_monitors_jitter.aa03ea45a0b1a80568b592337f4fc15d.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/monitors/monitor_types/network_path/common_monitors_jitter.aa03ea45a0b1a80568b592337f4fc15d.png?auto=format&fit=max&w=850&dpr=2 2x" alt="Network Path monitor query configured to show the average of E2E Probe Jitter in Test Runs, grouped by Source Display Name and Destination Hostname" /%}
더 알아보기 (Learn more)
추가로 도움이 되는 문서, 링크, 아티클: