Как добавить систему отслеживания логов в существующее приложение asp.net - PullRequest
0 голосов
/ 12 июня 2018

В последнее время мне приходится обслуживать несколько существующих приложений, которые не имеют приятной системы регистрации.

Большую часть времени это будет зависеть от EventLog, и он не будет работать хорошо, если это проблема внешнего интерфейса..

Мой вопрос заключается в том, как добавить в Elmah или Log4net существующий проект с минимальными усилиями по изменению существующего приложения.

Я пытался использовать Log4net раньше, но, похоже, возникла проблема с бэкэнд-журналом,вам нужно будет добавить исключение из кода бэкэнда, что будет стоить много усилий для моего случая

Любой другой инструмент, который обеспечивает отличную обработку и незначительные усилия, также будет оценен

1 Ответ

0 голосов
/ 12 июня 2018

Поскольку ELMAH и log4net являются бесплатными инструментами, у вас также есть возможность использовать их и регистрировать в локальной базе данных, файле или подобном.Я написал книгу о том, как это сделать: .NET Logging Essentials Logging .Если вам нужна копия, я могу предоставить ее вам, написав мне на томасе по адресу elmah.io.

Я также хотел бы отметить, что я являюсь основателем elmah.io , облачный сервис для обработки исключений из ваших веб-приложений.Мы поддерживаем как ELMAH, так и log4net, и установка очень проста.Это платная услуга, так что вам решать, сможете ли вы жить с ограничениями бесплатных версий.

...