.NET의 네트워크 원격 측정
.NET 네트워킹 스택은 다양한 계층에서 계측됩니다. .NET은 메트릭, 분산 추적, 이벤트 카운터 및 이벤트를 사용하여 HTTP 요청의 수명 동안 정확한 타이밍을 수집하는 옵션을 제공합니다.
- 네트워킹 메트릭: .NET 8부터 최신 System.Diagnostics.Metrics API사용하여 HTTP 및 DNS(이름 확인) 구성 요소를 계측합니다. 이러한 메트릭은 OpenTelemetry 협력하여 설계되었으며 다양한 모니터링 도구로 내보낼 수 있습니다.
-
분산 추적:
HttpClient
계측되어 분산 추적 활동(범위라고도 함)을 내보낸다. - 네트워킹 이벤트: 이벤트는 정확한 타임스탬프로 디버그 및 추적 정보를 제공합니다.
- 네트워킹 이벤트 카운터: 모든 네트워킹 구성 요소는 EventCounters API를 사용하여 실시간 성능 메트릭을 게시하도록 계측됩니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET