Справочник функций

Ваш аккаунт

Логин:
Пароль:
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:
Убрать блок ВКонтакте навсегда

Последние темы форума

Показать новые сообщения »

Почтовая рассылка



Подписчиков: 19017
Последний выпуск: 23.04.2012

IIS - Преобразование файлов журналов в формат NCSA

Служебная программа convlog позволяет преобразовать файлы журналов веб-сервера в общий формат файла журнала NCSA. Программа преобразования также позволяет заменить IP-адреса на имена DNS при преобразовании журналов из формата Microsoft IIS и расширенного формата файла журнала к формату NCSA, а также заменить IP-адреса на имена DNS внутри файла журнала NCSA. С помощью этой программы можно также преобразовать разницу в часовых поясах.

Примечание.   Использование этой программы с расширенными файлами журнала W3C, которые содержат записи учете процессов, приведет к потере всех записей об учете процессов.

Чтобы преобразовать файлы журналов в другие форматы
  1. В окне сеанса MS-DOS введите convlog с добавлением одного или нескольких из указанных ниже ключей.
  • -i ( i , n , e ) Указывает тип формата входного файла.
    • i   Формат файла журнала Microsoft IIS
    • n  Общий формат файла журнала NCSA
    • n  Расширенный формат файла журнала W3C
  • имяФайла.log Указывает имя входного файла.
  • -t ( ncsa:GMTOffset ) Указывает стандартный тип выходного файла «Общий формат файла журнала NCSA».
    • GMTOffset  Смещение в часах относительно времени по Гринвичу (GMT). Смещение задается как четырехразрядное число с предшествующим знаком плюс или минус, в зависимости от соотношения местного времени и GMT. Пробел после сдвига GMT включает замену IP-адреса на имя DNS (только для формата файла журнала Microsoft IIS).
  • -l ( 0 , 1 , 2 ) Указывает формат даты, используемый во входном файле в формате журнала Microsoft IIS. Программа принимает любой указанный формат, поэтому необходимо определить формат, используемый во входном файле.
    • 0 - ММ/ДД/ГГ по умолчанию (американский формат даты)
    • 1 - ГГ/ММ/ДД (японский формат даты)
    • 2 - ДД.ММ.ГГ (немецкий формат даты)
  • -o выходной каталог  Указывает выходной каталог. По умолчанию используется текущий каталог (т.е. каталог %WINNT%\System32).
  • -x  Сохраняет записи, не относящиеся к транзакциям HTTP, в файле .dmp.
  • -d  Включает замену DNS для IP-адреса пользователя во время преобразования.

Примеры:

Команда convlog -ii inetsv1.log -d -t ncsa:-0700 преобразует файл Inetsv1.log в общий формат файла журнала NCSA с именами DNS и поправкой на семь часов разницы во времени.

Команда convlog -ii inetsv1.log -l1 -t ncsa:+0900 -o \Logfiles\Japan\ преобразует файл Inetsv1.log из формата журнала Microsoft IIS в общий формат файла журнала NCSA поправкой на девять часов разницы во времени (время Токио), задает для дат японский формат и отправляет файл в подпапку Japan в папке Logfiles на текущем диске.

Команда convlog -ie extend1.log -o D:\Temp\NCSALogs преобразует файл extend1.log из расширенного формата файла журнала W3C в общий формат файла журнала NCSA и отправляет его в папку NCSALogs в каталоге D:\Temp. IP-адреса не заменяются на имена DNS.

Команда convlog -in ncsa1.log -o -d \\REMOTE_MACHINE\REMOTE_SHARE\NCSALogs выводит файл ncsa1.log в общем формате файла журнала NCSA в папку NCSALogs в общем каталоге на удаленном диске. IP-адреса заменяются на имена DNS и формат файла не преобразуется.

Имена файлов, которые генерируются при преобразовании DNS, удовлетворяют следующим соглашениям:

  • Файл журнала, преобразованный в общий формат NCSA без преобразования DNS, сохраняет исходное имя файла и получает расширение .ncsa.
  • Файл журнала с IP-адресами, преобразованными в имена DNS, сохраняет исходное имя файла и получает расширение .ncsa.dns.

Например, если файла журнала Inetsv1.log использует формат журнала Microsoft IIS и преобразование DNS не производится, выходной файл журнала будет иметь имя Inetsv1.log.ncsa. Однако при включении преобразования DNS результирующий выходной файл получит имя Inetsv1.log.ncsa.dns.

См. также

Оставить комментарий

Оставлять комментарии могут только зарегистрированные пользователи.

Если вы не являетесь зарегистрированным пользователем, то вам необходимо зарегистрироваться. Регистрация бесплатна. Если вы уже зарегистрированы на CodeNet, то вам необходимо ввести логин и пароль в верхней (Alt-U) части страницы.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог