powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запись всех исключений в лог
10 сообщений из 10, страница 1 из 1
Запись всех исключений в лог
    #37989126
Zeka_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.

Интересует следующее - есть ли в ASP.NET какой нибудь способ вести контроль за всеми произошедшими исключениями (как перехваченные, так и не перехваченные)

Спасибо
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37989133
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хелс мониторинг, родная плюшка.
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37989135
Zeka_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ,

Можно чуть поподробнее и не так просто :)
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37989138
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37989155
Zeka_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ, Спасибо, посмотрю
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37990208
Zeka_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема не решена. Перехваченые в try catch блоке исключения в лог не записываются.
Есть идеи у кого нибудь как перехваченные исключениая тоже в лог писать?

Часть web.config

<healthMonitoring enabled="true" heartbeatInterval="0">
<bufferModes>
<add name="Custom Notification"
maxBufferSize="10"
maxFlushSize="10"
urgentFlushThreshold="2"
regularFlushInterval="00:00:02"
urgentFlushInterval="00:00:01"
/>
</bufferModes>
<profiles>
<add name="Custom"
minInstances="1"
maxLimit="Infinite"
minInterval="00:00:00" />
</profiles>
<providers>
<clear/>
<add name="MyFirstHealthProvider" type="SampleEventProvider.SampleWebEventProvider,SampleEventProvider,Version=1.0.0.0,Culture=neutral"
buffer="true" bufferMode="Custom Notification"/>
</providers>
<eventMappings>
<clear/>
<add name="All Errors" type="System.Web.Management.WebBaseErrorEvent,System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
startEventCode="0" endEventCode="2147483647" />
<add name="All Audits" type="System.Web.Management.WebAuditEvent,System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
startEventCode="0" endEventCode="2147483647" />
</eventMappings>
<rules>
<clear/>
<add
name="Sample Event Provider"
eventName="All Errors"
provider="MyFirstHealthProvider"
profile="Custom" />
<add
name="All Audits"
eventName="All Audits"
provider="MyFirstHealthProvider"
profile="Custom" />
</rules>
</healthMonitoring>
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37990605
Фотография tsyselsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не то что бы советую, скорее рекомендую обратить внимание.
http://logging.apache.org/log4net/release/features.html
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37991675
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zeka_BЕсть идеи у кого нибудь как перехваченные исключениая тоже в лог писать?


В Global.asax можно задать обработчик Application_Error, который будет срабатывать на все ошибки приложения
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37991692
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь

Можно еще сделать базовую страницу, где реализовать Page_Error и все страницы наследовать от неё.
...
Рейтинг: 0 / 0
Запись всех исключений в лог
    #37991707
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zeka_BПроблема не решена. Перехваченые в try catch блоке исключения в лог не записываются.


Возможно не записываются, потому что ты их перехватываешь :)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запись всех исключений в лог
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]