Нам нужна среда журналирования, которая позволила бы нам сделать следующееasp.net фреймворке каротажа
- Записывать все необработанные исключения
- Фиксировать страницы, которые пользователь посещает и быть в состоянии воспроизвести их историю (чтобы мы могли лучше оптимизировать сайт для использования пользователем )
- Запишите любые пользовательские сообщения, которые мы, возможно, захотим вывести в различных местах в коде, т.е. предупреждение/информация
- Вход членства asp.net успеха и/отказ
- Log любые другие события, связанные с системой
Я видел, что ELMAH будет делать # 1, мониторинг здоровья asp.net кажется, что это будут обрабатывать # 4 и # 5 и, возможно, # 2 (не на 100% уверены в этом), и что-то вроде NLog или Log4Net позаботится о # 3.
I did find a tutorial при реализации всех этих вопросов, но мне интересно, если его необходимо иметь все эти библиотеки только для этого типа ведения журнала, кажется немного, а затем у вас есть накладные расходы, пытаясь объединить их в стандартный тип если вы собираетесь их отображать.
Есть ли более простой способ, чем это?
Спасибо за учебную ссылку! – Romias