0

처리되지 않은 예외를 global.asax에서 응용 프로그램 이벤트 로그에 기록하려고합니다. 그러나 IIS에서 이미 이러한 처리되지 않은 예외를 경고로 기록하고있는 것으로 나타났습니다. 이러한 메시지를 표시하지 않으려면 이러한 메시지를 표시하지 않는 방법이 있습니까? 아니면 두 가지 항목 (IIS 및 이벤트 로그 항목이 기록한 이벤트 로그 항목)을 모두 가지고 있다고 합리적이라고 생각합니까?예외, Global.asax 및 이벤트 로그

UPDATE :

가 올바른 방향으로 날을 가리키는 당신에게 존 손더스 감사드립니다. 실제로 루트 web.config의 default configuration을 기반으로 로깅을 수행하는 것은 건강 관리였습니다.

답변

0

이러한 항목이 무엇인지 알아내는 것이 좋습니다. 그들은 IIS가 아니며 ASP.NET 상태 모니터링에서 왔습니다.

확장 가능한 메커니즘이므로 자신의 롤링 대신 연장 할 수 있습니다. 예를 들어, AppDomain 재시작을 추적하기 위해 응용 프로그램 시작 및 종료를 기록하기도합니다. 또한 로그하는 "웹 이벤트"에 데이터를 추가하고 로그 정보를 보낼 위치를 구성 할 수 있습니다.

ASP.NET Health Monitoring Overview을 참조하십시오.

+0

내가 Log4Net을 사용하고 내 자신의 로깅 프레임 워크를 압연하고 있지 않다 명확히해야한다. – tribus

+0

좋은 설명이지만 어쨌든 ASP.NET 상태 모니터링에 대해 알아야합니다. –

관련 문제