Исключения, Global.asax и журнал событий - PullRequest
0 голосов
/ 04 августа 2009

Я бы хотел записывать необработанные исключения из global.asax в журнал событий приложений. Однако я заметил, что IIS уже регистрирует эти необработанные исключения как предупреждения. Есть ли способ подавить эти сообщения, так как я планирую сам регистрировать их, или вы считаете целесообразным иметь там обе записи (запись журнала событий, записанную IIS, и мою запись журнала событий)?

UPDATE:

Спасибо, Джон Сондерс, за то, что указал мне правильное направление. Фактически это был мониторинг работоспособности, который вел ведение журнала на основе конфигурации по умолчанию в корневом web.config.

Ответы [ 2 ]

0 голосов
/ 20 мая 2011

Вот сообщение в блоге, которое я написал несколько месяцев назад об использовании мониторинга состояния ASP.NET с ASP.NET MVC3.

http://mattfrear.com/2011/01/28/mvc3-logging-exceptions/

-Matt

0 голосов
/ 04 августа 2009

Вы бы лучше выяснили, что это за записи. Они не из IIS, они из ASP.NET Health Monitoring.

Это расширяемый механизм, и вы можете захотеть расширить его, вместо того, чтобы использовать свой собственный. Например, несложно настроить его так, чтобы он также регистрировал начало и конец приложения, чтобы отслеживать перезапуски AppDomain. Вы также можете добавить данные для «веб-событий», которые он регистрирует, и настроить, куда будут отправляться данные журнала.

См. Обзор мониторинга работоспособности ASP.NET .

...