Инструмент анализа журнала веб-сервера - PullRequest
9 голосов
/ 10 декабря 2008

Есть предложения относительно точного инструмента анализа веб-журналов для создания отчетов в журналах IIS? Мы использовали WebTrends, но я не думаю, что это было точно.

Ответы [ 8 ]

6 голосов
/ 11 декабря 2008

Для анализа блогов, я не думаю, что вы можете ошибиться с Analog: http://www.analog.cx/

Если вы анализируете свои собственные журналы, которые часто представляют собой огромные файлы, вам понадобится самый быстрый анализатор, который вы сможете найти. Аналог быстрый.

Вам понадобится тот, который был некоторое время назад и все еще поддерживается. Аналогову только что исполнилось 10 лет.

Analog претендует на звание самого популярного в мире анализатора файлов журналов.

Multi-языки.

Я сказал, что это бесплатный и открытый исходный код?

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

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

Я смотрел на другие инструменты, такие как Deep Log Analyzer: http://www.deep -software.com / , который пытается сделать аналитику из ваших блогов. Но скорость была проблемой. Они утверждают, что их новая версия 3.5 - апрель 2008 года, которую я не пробовал, улучшила производительность. Большим преимуществом такой программы является расширенная отчетность, которую вы можете создавать, включая пользовательские запросы SQL. Вы должны приобрести их профессиональную версию ($ 200), чтобы выполнять большинство аналитических и пользовательских запросов. Если Analog слишком прост для вас, попробуйте бесплатную версию Deep Log Analyzer.

И вы также можете попробовать собственный Log Parser от Microsoft, как было рекомендовано в: https://stackoverflow.com/questions/157677/a-good-iis-log-viewer-for-large-log-files. Но вам понадобятся некоторые дополнительные навыки, чтобы использовать его.

2 голосов
/ 10 декабря 2008

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

То, что никто не покажет вам, это «Сколько людей на самом деле читают мои замечательные веб-страницы». Те, кто пытается показать «отдельных посетителей сайта» или какие-либо подробные метрики, в лучшем случае являются приблизительным приближением к признаку неопределенной тенденции ...

Но для чего бы это ни стоило, мы используем Аналог .

2 голосов
/ 10 декабря 2008

КОРОТКИЙ ОТВЕТ :

Вы правильно ставите под сомнение результаты; Анализ журнала не подходит для отчета о фактическом трафике.

БОЛЬШОЙ ОТВЕТ :

WebTrends - отличный инструмент для того, что он поставляет. Но, как предыдущий администратор установки WebTrends, я обнаружил, что веб-журналы, как известно, плохо собирают интересующие метрики.

Например, если в вашем стеке веб-доставки есть кэширование (или на стороне потребителей - * Я трясу кулаком по ВЫ, AOL !), То ваши веб-журналы мгновенно не отражает фактическую активность вашего сайта. Это связано с тем, что при анализе журналов предполагается, что все пользовательское потребление будет преобразовано в HTTP-запрос обратно на веб-сервер - и, таким образом, было записано в журналах IIS. В случае кеша это не так.

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

На самом деле WebTrends предлагает решение этой проблемы, называемое SDC-сервером. Это именно то, что предлагает Google Analytics - это обратный вызов javascript серверу анализа.

... Я мог бы потратить на это несколько дней. Если вам нужна более конкретная информация, оставьте комментарий. ;)

РЕДАКТИРОВАТЬ : В частности, для WebTrends очень важно настроить отслеживание сеансов за пределы их конфигурации по умолчанию IP / userAgent. Если ваш веб-сервер назначит файл cookie сеанса, вы обнаружите, что это повысит вашу надежность; особенно для различения пользователей, которые могут сидеть за одним и тем же NAT.

1 голос
/ 10 декабря 2008

Мне очень повезло с SmarterStats, из SmarterTools.

0 голосов
/ 02 декабря 2009

Посмотрите на платформу анализа журналов XpoLog для серверов веб-приложений и журналов веб-серверов. Это платформа управления и анализа журналов, которая интегрируется с журналами веб-серверов и создает отчеты, обеспечивает поиск и просмотр журналов, а также отслеживает проблемы. XpoLog

0 голосов
/ 03 октября 2009

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

Кто-нибудь хочет поделиться, если они использовали резюме по сравнению с аналогом?

0 голосов
/ 10 декабря 2008

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

0 голосов
/ 10 декабря 2008

Существует бесплатный пакет журналов от MSFT для просмотра этой информации с помощью служб отчетов SQL. Google это.

...