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

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

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

Можно чуть поподробнее и не так просто :)
...
Рейтинг: 0 / 0
08.10.2012, 22:29
    #37989138
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись всех исключений в лог
...
Рейтинг: 0 / 0
08.10.2012, 22:48
    #37989155
Zeka_B
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись всех исключений в лог
МСУ, Спасибо, посмотрю
...
Рейтинг: 0 / 0
09.10.2012, 15:05
    #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
09.10.2012, 19:44
    #37990605
tsyselsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись всех исключений в лог
не то что бы советую, скорее рекомендую обратить внимание.
http://logging.apache.org/log4net/release/features.html
...
Рейтинг: 0 / 0
10.10.2012, 14:04
    #37991675
Starlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись всех исключений в лог
Zeka_BЕсть идеи у кого нибудь как перехваченные исключениая тоже в лог писать?


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

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


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


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