Проблема с форматом файла журнала AWStats

В настоящее время я пытаюсь исправить свои файлы журнала, чтобы правильно отображать AWStats. У меня была эта работа до тех пор, пока я не попытался показать пропускную способность. Я изменил файлы журнала IIS, включив в них sc-bytes cs-bytes, затем зашел в свой файл конфигурации, добавил его в формат журнала и добавил для них. Вот как выглядит формат.

#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken

#LogFormat="%time2 %other %method %url         %query      %other %logname    %host %ua           %code     %other       %other          %bytesd    %other   %other"

LogFormat="%time2 %other %method %url %query %other %logname %host %ua %code %other %other %bytesd %other %other"

Вот как выглядит настоящий журнал

2015-06-07 00:03:07 192.168.128.125 POST /ISAPI/DLSapiWP.dll/Rest/heartbeats/ISWEEP153-1/iSweep - 80 - 173.162.54.105 Mozilla/5.0+(Windows;+U;+Windows+NT+5.1;+en-US;+rv:1.9.0.10)+Gecko/2009042316+Firefox/3.0.10 200 0 0 960 1227 733

После того, как я изменил формат журнала, AWStats, похоже, вообще не обновляется. Что я упустил или забыл сделать? Любая точка в правильном направлении поможет.

Что я пробовал:

  1. Удаление истории данных AWStats за месяц.
  2. Запустить скрипт вручную

person Sari Rahal    schedule 08.06.2015    source источник


Ответы (1)


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

Процесс:

  1. Запустите AWStats для первого набора журналов.
  2. Удалить старые журналы, сохранить месячную историю
  3. Добавить новые журналы с байтами
  4. Запустите AWStats для них.

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

person Sari Rahal    schedule 30.06.2015