.NET에서 OpenTelemetry 문제 해결

이 문서에서는 .NET에서 OpenTelemetry 문제를 해결하는 방법을 설명합니다.

문제 해결 검사 목록

1단계: 진단 로깅 사용

Azure Monitor 내보내기는 내부 로깅에 EventSource를 사용합니다. 내보내기 로그는 이름이 인 OpenTelemetry-AzureMonitor-Exporter원본에 옵트인하여 EventListener에서 사용할 수 있습니다. 문제 해결 단계는 GitHub 의 OpenTelemetry 문제 해결을 참조하세요.

2단계: 애플리케이션 호스트와 수집 서비스 간의 연결 테스트

Application Insights SDK 및 에이전트는 원격 분석을 전송하여 수집 엔드포인트에서 REST 호출로 수집됩니다. 웹 서버 또는 애플리케이션 호스트 컴퓨터에서 수집 서비스 엔드포인트로의 연결을 테스트하려면 PowerShell에서 cURL 명령 또는 원시 REST 요청을 사용합니다. 자세한 내용은 Azure Monitor Application Insights에서 누락된 애플리케이션 원격 분석 문제 해결을 참조하세요.

알려진 문제

다음 항목은 Azure Monitor OpenTelemetry 내보내기에서 알려진 문제입니다.

  • 종속성 원격 분석에서 작업 이름이 누락되었습니다. 누락된 작업 이름으로 인해 오류가 발생하며 성능 탭 환경에 부정적인 영향을 줍니다.

  • 디바이스 모델이 요청 및 종속성 원격 분석에서 누락되었습니다. 누락된 디바이스 모델은 디바이스 코호트 분석에 부정적인 영향을 줍니다.

도움을 요청하십시오.

질문이 있거나 도움이 필요한 경우 지원 요청을 생성하거나Azure 커뮤니티 지원에 문의하세요. Azure 피드백 커뮤니티에 제품 피드백을 제출할 수도 있습니다.