MVC4에서 응용 프로그램 전체 로깅을 구현하는 가장 좋은 방법은 무엇입니까? 구성 만 사용하여 전역 예외 로깅을 구현할 수 있습니까? 일종의 사용자 지정 수준을 할당하는 기존의 연습이 있습니까? (예 : 추적, 경고, 오류, 예외 등)MVC 4 웹 응용 프로그램의 광범위한 응용 프로그램 로깅
답변
Elmah은 처리되지 않은 예외 로깅에 널리 사용되지만 MVC에서 제대로 작동하려면 다소 어려울 수 있습니다.
저는 개인적으로 Elmah가 "영감을 얻은"것이지만 MVC를 더 타깃으로합니다. Elfar을 사용합니다.
정기적 인 로그인을 앱에 통합하는 방법에는 여러 가지가 있으며 그 중 많은 정보가 사실입니다. Log4net, NLog 및 기타 도구를 사용하여 로깅을 수행 할 수 있습니다.
개인적으로 Elfar를 사용하지는 않았지만 유망 해 보입니다. 그럼에도 불구하고, 나는 Elmah를 사용했고, 거기에 [Elmah.MVC] (http://nuget.org/packages/elmah.mvc)라고 불리는 _MVC_ 풍미가 있는데, 제 생각에는 괜찮습니다. –
@AlexR. - 네, MVC 버전이 있습니다. 그러나 설치해야 할 것보다 설치가 여전히 더 복잡합니다. 나는 Elfar가 일하기 훨씬 쉽다고 느낍니다. –
- 1. MVC 응용 프로그램의 응용 프로그램 루트?
- 2. 여러 응용 프로그램의 로깅 개요
- 3. 웹 응용 프로그램, 사용자가 내 응용 프로그램의
- 4. 웹 응용 프로그램의 내부 응용 프로그램 인증
- 5. 기존 .NET 웹 응용 프로그램의 수동 로깅?
- 6. JSF 웹 응용 프로그램 사용자 로깅. 어떻게?
- 7. MVC 4 응용 프로그램의 동적 배경 이미지
- 8. ASP.NET MVC 4 웹 응용 프로그램 웹 API 호출
- 9. mvc 응용 프로그램의 jQuery
- 10. ASP.NET 리디렉션 MVC 4 모바일 응용 프로그램
- 11. 로깅 응용 프로그램 블록
- 12. 로깅 응용 프로그램 블록
- 13. 로깅 응용 프로그램 블록
- 14. 응용 프로그램 로깅 아키텍처
- 15. web2py 응용 프로그램 로깅
- 16. ASP.NET MVC 웹 응용 프로그램
- 17. MVC 웹 응용 프로그램 템플릿
- 18. 웹 응용 프로그램 사용자 작업 로깅
- 19. asp.net mvc 응용 프로그램과 asp.net 웹 응용 프로그램의 차이점은 무엇입니까
- 20. 자바 웹 응용 프로그램의 레이어
- 21. Oracle 응용 프로그램 서버 로깅
- 22. Silverlight 4 응용 프로그램의 라이센스
- 23. mvc 응용 프로그램에서 mvc 응용 프로그램
- 24. 웹 응용 프로그램 및 모바일 응용 프로그램
- 25. 웹 응용 프로그램의 OpenCV
- 26. MVC 웹 응용 프로그램의 여러 데이터베이스에 연결
- 27. 로깅 응용 프로그램 블록을 사용하여 WCF 로깅
- 28. 웹 응용 프로그램의 인증
- 29. 웹 응용 프로그램의 액세스 제어
- 30. 웹 응용 프로그램에서 log4net 로깅
[Log4net] (http://sourceforge.net/projects/log4net)이 충분해야합니다. –
Log4net을 구성하여 응용 프로그램 전체 로깅을 가능하게 할 수 있습니까? 모든 처리되지 않은 예외 및 응용 프로그램 오류를 기록하는 일부 로깅 메커니즘을 구현하려고합니다. – smehnawal
@smehnawal - 자신 만의 HandleErrorAttribute를 구현 한 다음 전역 필터에 등록하기 만하면됩니다. 당신의 속성에서 당신은 eception을 기록합니다. –