Журналы IIS 7 против пользовательских - PullRequest
4 голосов
/ 04 октября 2010

Я хочу зарегистрировать некоторую информацию о моих посетителях.Лучше использовать созданный IIS журнал или создать свой собственный в базе данных SQL 2008.

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

Ответы [ 2 ]

4 голосов
/ 05 октября 2010

Вы можете добавить дополнительную информацию в журналы IIS из ASP.NET, используя HttpResponse.AppendToLog, кроме того, вы можете использовать Advanced Logging Module для создания собственных журналов с настраиваемыми фильтрами ипользовательские данные, включая данные счетчиков производительности и т. д.

1 голос
/ 04 октября 2010

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

Если вы выполняете агрегацию и свертку, то вы захотите поместить эти данные в базу данных для анализа.Загрузка ваших данных в базу данных предоставит вам доступ к индексам и лучшим инструментам запросов.

Если вы выполняете нечастые одноразовые простые запросы, то LogParser может быть достаточно для ваших нужд.Однако вы будете постоянно сканировать неиндексированные плоские файлы в поисках данных, требующих интенсивного ввода-вывода.

Но, как вы говорите, не зная больше о вашем конкретном сценарии, трудно сказать, что будет лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...