Где проводится профессиональная переподготовка "Системное администрирование Windows"? Что-то я не совсем понял как проводится обучение. |
Ведение журналов
Формат журнала Microsoft IIS
Журнал Microsoft IIS представляет собой неизменяемый файл ASCII, включающий основную информацию о каждой транзакции. Этот формат использует разделители-запятые и поэтому прекрасно импортируется в Microsoft Excel. Поля в журнале являются предопределенными и неизменными, поэтому информация о заголовках не очень важна, в отличие от формата W3C. Для этого формата отсутствует окно расширенных параметров. Пустое поле обозначается дефисом ("-"), время фиксируется в местном 24-часовом формате.
Поля журнала Microsoft IIS
Журнал Microsoft IIS включает следующие поля.
На рисунке 11.5 показан фрагмент журнала в формате Microsoft IIS.
Общий формат журнала NCSA
Общий формат журнала NCSA представляет собой неизменяемый) ASCII-файл. Он был разработан для HTTP-сервера CERN – самого первого веб-сервера. Данный формат не совместим с FTP-сайтами, тем не менее, его можно использовать на SMTP- и NNTP-сайтах IIS. Журнал NCSA фиксирует основную информацию о транзакции. Поля в журнале разделяются пробелами, пустое поле обозначается дефисом ("-"). Время фиксируется в местном 24-часовом формате.
Поля журнала общего формата NCSA
Журнал общего формата NCSA включает следующие поля.
На рисунке 11.6 показан фрагмент журнала NCSA.
Преобразование журналов в формат NCSA
Журналы, представленные другими форматами, можно преобразовывать в формат NCSA. Для этого используется утилита convlog.exe, расположенная в каталоге %systemroot%\System32. При переводе журнала в формат NCSA отсутствующие в этом формате поля игнорируются, а остальные поля преобразуются в стандарт NCSA.
Утилиту Convlog целесообразно применять в том случае, если анализатор файлов журнала работает только с форматом NCSA, либо преобразование файла требуется для совместимости с веб-серверами, работающими с форматом NCSA. Утилита Convlog.exe запускается из командной строки. Синтаксис команды имеет следующий вид:
convlog [параметры] [файл журнала]
Утилита convlog поддерживает следующие параметры.
Рассмотрим использование утилиты на примерах. Пусть требуется преобразовать файл журнала в формат Microsoft IIS, настроить его на шестичасовое смещение относительно времени по Гринвича и задать имя файла in021104.log. Команда примет следующий вид:
convlog -ii in021104.log -d -t ncsa:-0600
Теперь преобразуем файл ex040211.log из расширенного формата W3C в формат NCSA, разместим его в папке logfiles на удаленном сервере server1 и заменим IP-адреса именами DNS:
convlog -ie ex040211.log -d -o \\server1\logfiles
Присвоение имен файлам в утилите Convlog. Файл, получаемый после преобразования, называется так же, как исходный, а его расширение зависит от опции преобразования DNS. Файлы журналов, сконвертированные без преобразования в DNS-имена, имеют расширение .ncsa. Файлы журналов, сконвертированные с преобразованием в DNS-имена, имеют расширение .ncsa.dns. Исходный файл журнала не удаляется.