Занятие 5. Использование файлов журнала

(Продолжительность занятия 20 минут)

Вы можете протоколировать действия пользователей Вашего Web- или FTP-узла в специальном журнале. Средства протоколирования событий Internet Information Server и Windows NT Server отличаются друг от друга. Первые более «изощренные», нежели вторые; в Windows NT журналы просматриваются специальной утилитой Event Viewer, а журналы Internet Information Server хранятся в текстовых файлах или в ODBC-совместимых базах данных. На этом занятии Вы познакомитесь с возможностями средств протоколирования событий Internet Information Server.


Изучив материал этого занятия, Вы сможете:


Протоколируя работу пользователей узла, Вы узнаете, кто обращается к Вашему узлу и какую информацию запрашивает. Анализ протокола позволит Вам планировать и регулировать доступ к узлу, оценивать популярность материалов и выработать адекватные меры защиты. Журналы Internet Information Server помогут и выявить источники сбоев в работе Web- или FTP-узлов и способы их устранения.

> Включение протоколирования на Web- или FTP-узле

  1. В левой панели окна Internet Service Manager выберите Web- или FTP-узел и нажмите кнопку Properties на панели инструментов.
  2. На вкладке свойств Web Site или FTP Site установите флажок Enable Logging. По умолчанию этот флажок установлен.
  3. В списке Active log format выберите формат.
  4. Нажмите ОК.

Для каждого из Web- или FTP-узлов возможен отдельный формат журнала. Internet Information Server позволяет протоколировать работу сервера, используя четыре формата:

Site Server Express работает только с журналами в форматах Microsoft IIS Log File Format и NCSA Common Log File Format. Вы можете считывать и редактировать ASCII-файлы журналов в любом текстовом редакторе, а файлы журналов в формате ODBC — средствами соответствующей СУБД.

Хранение журналов

Internet Information Server позволяет выбрать как место для хранения файлов журнала, так и типы данных, которые нужно включать в эти файлы. Можно хранить журнал за прошедший день, неделю или месяц, либо сохранять все элементы журнала до тех пор, пока файл не достигнет определенного размера.

> Выбор параметров хранения журналов

  1. Убедитесь, что протоколирование включено.
  2. В левой панели окна Internet Service Manager выберите Web- или FTP-узел и нажмите кнопку Properties на панели инструментов.
  3. На вкладке свойств Web Site или FTP Site нажмите кнопку Properties. Появится диалоговое окно Logging Properties.
  4. В поле Log file directory укажите папку, в которой будут храниться файлы журнала: согласитесь с папкой, предложенной по умолчанию, или нажмите Browse и выберите папку вручную.
  5. Нажмите ОК. Под значком папки появится имя файла.
  6. Нажимайте кнопку ОК до тех пор, пока не закроете все диалоговые окна.

Импорт журнала

Чтобы создать отчет на основе данных из файла журнала, Вам придется сначала импортировать этот журнал в базу данных Site Server Express. На следующем занятии Вы проанализируете отчет.

Упражнение

Для импорта файлов журнала подходит инструмент Usage Import из состава Site Server Express. В этом упражнении Вы импортируете файлы журнала компании Trey Research. На следующем занятии Вы познакомитесь с использованием файлов журнала в сценарии, чтобы научиться применять Usage Analyzer в корпоративной среде.

> Импорт файлов журнала компании Trey Research

  1. Скопируйте в папку C:\Website содержимое папки Iis\Practice\Sse\Logfile с прилагаемого к книге компакт-диска.
  2. В меню Start выберите команды Programs, Windows NT 4.0 Option Pack, Microsoft Site Server Express 2.0, Usage Import. Появится окно Usage Analysis Import с сообщением, что с базой данных не связан ни один узел Интернета.
  3. Нажмите ОК. Появится диалоговое окно Log data source Properties.
  4. Выберите Microsoft IIS Log File Format.
  5. Нажмите ОК. Появится диалоговое окно Server Properties.
  6. В текстовом поле Local Domain наберите trey.com и нажмите ОК. Появится диалоговое окно Site Properties.
  7. В поле Home page URLs наберите http://mstrain и нажмите ОК.
  8. В разделе New import диалогового окна Log File Manager нажмите кнопку Browse. Появится диалоговое окно Select a Log File name.
  9. Перейдите в папку C:\Website\Logfile и выберите все восемь файлов журнала.
  10. Нажмите Open.
  11. Нажмите кнопку Start Import (зеленый треугольник) на панели инструментов. Примерно через две минуты отобразится время, которое потребовалось на импорт.
  12. Нажмите ОК. Обратите внимание на содержимое диалогового окна Import Statistics.
  13. Нажмите Close.
  14. Закройте окно Usage Import.

Резюме

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

Используются технологии uCoz