ASP.NET Core 앱을 호스팅하는 Windows App Service를 운영하고 있습니다. 사고 발생 시 애플리케이션 로그를 실시간으로 추적해야 합니다. 규정 준수를 위해 HTTP 액세스 로그를 Azure Storage에 30일 동안 보관해야 합니다. 애플리케이션 로그의 장기 보관은 필요하지 않습니다. 무엇을 구성해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 문제 해결 중 Log Stream 블레이드 또는 az webapp log tail을 통해 로그를 스트리밍하도록 Application Logging (File System)을 Warning 수준으로 활성화합니다., Web Server logging을 활성화하고 30일 보존 정책으로 blob storage 컨테이너에 쓰도록 구성합니다..
이것이 정답인 이유
애플리케이션 로그를 실시간으로 추적하려면 Application Logging (File System)을 활성화하고 Log Stream 블레이드 또는 az webapp log tail 명령을 사용해야 합니다. 경고(Warning) 수준은 필요한 정보를 제공하면서도 로그 볼륨을 관리 가능한 수준으로 유지합니다. HTTP 액세스 로그를 Azure Storage에 30일 동안 보관하려면 Web Server logging을 활성화하고 Azure Blob Storage를 대상으로 설정한 후 30일 보존 정책을 구성해야 합니다. Application Insights는 애플리케이션 성능 모니터링에 유용하지만, IIS 액세스 로그를 30일 동안 보관하는 주된 방법은 아닙니다. Detailed Error Messages 및 Failed Request Tracing은 특정 오류 진단에 사용되며 모든 요청을 로깅하는 데 적합하지 않습니다. Application Logging (Blob)은 장기 보관에 사용될 수 있지만, 실시간 추적에는 Log Stream이 더 적합하며, 문제에서는 애플리케이션 로그의 장기 보관이 필요 없다고 명시했습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음