Что лучше для ведения журнала

так как Umbraco v6 решил выполнить регистрацию в текстовом файле по умолчанию, я хотел бы спросить вас, какие записи вы используете.

Заходите ли вы в текстовый файл на веб-сайте или загружаетесь в таблицу базы данных? Или вы реализуете какие-либо другие виды ведения журнала?

И каковы последствия этого?

0
nl ja de

2 ответы

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

I use nLog. http://nlog-project.org/

Он прочный, быстрый и хороший и использует его в производственной среде с прошлого года. Это хорошо и дает вам возможность вести журнал на разных уровнях.

1
добавлено

Я бы рекомендовал вам использовать NLog.

В свое время я исследовал вопрос о лучших рамках для регистрации и остановился на NLog. Я уже использовал его в разных проектах, и он всегда показывает хорошие результаты.

С помощью NLog вы можете отправлять свои журналы другим целям: файл, базу данных, журнал событий, консоль, электронную почту, nlogviewer и так далее .

Вы можете настроить всю конфигурацию в файлах конфигурации. Это очень круто и полезно. Вы можете легко настроить, как и где вы хотите записывать свои журналы.

В вашем распоряжении также Wrapper Targets (см. Документ в документации). На мой взгляд, наиболее полезной целью является AsyncWrapper (обеспечивает асинхронное буферизированное выполнение целевых записей). Это даст вам хорошую производительность.

Также есть много других крутых поклонников.

1
добавлено