Опубликован: 20.02.2006 | Доступ: свободный | Студентов: 3335 / 381 | Оценка: 4.34 / 3.99 | Длительность: 21:22:00
ISBN: 978-5-9570-0022-1
Лекция 11:

Ведение журналов

Расширенные параметры ведения журнала W3C

Область Extended Logging Options (Расширенные опции ведения журнала) во вкладке Advanced (Дополнительно) (см. рис. 11.3) отображает свойства, указываемые при создании файла журнала. После каждой опции в скобках показан соответствующий префикс. В реализации от Microsoft формат W3C оптимизирован для ведения журналов с наиболее распространенными полями. Расширенный формат журнала использует стандарт W3C для префиксов и полей.

Отметьте опции, соответствующие элементам, которые необходимо включить в файл журнала. Расширенные опции журналов W3C приведены в табл. 11.4.

Окно Extended Logging Options (Расширенные параметры ведения журнала)

Рис. 11.3. Окно Extended Logging Options (Расширенные параметры ведения журнала)
Таблица 11.4. Расширенные опции журнала W3C
Опция Префикс Описание
Date Дата транзакции.
Time Время транзакции.
Client IP address c-ip IP-адрес клиента.
User Name cs-username Имя пользователя, используемое клиентом для подключения к серверу; анонимные пользователи обозначаются дефисом ("-").
Service Name s-sitename Имя сайта сервера.
Server Name s-computername Имя компьютера сервера.
Server IP Address s-ip IP-адрес сервера.
Server Port s-port Номер порта, используемого сайтом на сервере.
Method cs-method Метод, используемый клиентом для доступа к серверу (например, HTTP GET).
URI Stem cs-uri-stem Основная часть URI, отправленная клиентом серверу, путь к документу (все, что указывается после имени сервера).
URI Query cs-uri-query Запрос URI, отправленный клиентом серверу (если таковой имеется).
Protocol Status sc-status Сообщение о состоянии протокола (например, "404: HTTP не найден").
Win32 Status sc-win32-status Состояние Windows от сервера клиенту (равно нулю при отсутствии ошибок).
Bytes Sent sc-bytes Количество байт, отправленных сервером клиенту.
Bytes Received cs-bytes Количество байт, отправленных клиентом серверу.
Time Taken time-taken Время, затраченное на транзакцию (с).
Protocol Version cs-version Версия протокола (например, HTTP/1.1).
Host cs-host Заголовки узлов, использованные клиентом для доступа к серверу.
User Agent cs(User-Agent) Тип браузера клиента.
Cookie cs(Cookie) Содержимое элементов сookie.
Referer cs(Referer) Адрес предыдущего сайта.
Коды ошибок подсостояния

Журналы расширенного формата W3C позволяют фиксировать ошибки на страницах. IIS6 не возвращает коды ошибок подсостояний HTTP, поэтому браузер не может определить, в чем заключается ошибка. Например, состояние HTTP 404 означает следующее: "Файл или каталог не найден". Эта ошибка возникает по многим причинам, и коды подсостояний позволяют разъяснять их. Например, состояние HTTP 404.2 означает, что политика блокировки запрещает получение данного файла. Для ASP необходимо включить расширение веб-службы для активных страниц сервера. Cообщение об ошибке полностью отображается в файле журнала, а вот клиент получит только часть этого сообщения – номер 404. Коды подсостояний учитываются только в журнале расширенного формата W3C.

На рисунке 11.4 показан фрагмент журнала расширенного формата W3C, открытый в программе Notepad (Блокнот).

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

Фрагмент журнала расширенного формата W3C

Рис. 11.4. Фрагмент журнала расширенного формата W3C
Александр Тагильцев
Александр Тагильцев

Где проводится профессиональная переподготовка "Системное администрирование Windows"? Что-то я не совсем понял как проводится обучение.

Владимир Кирин
Владимир Кирин
Неполодки на ресурсе.При сдаче 7 теста, открывается пустое окно, и ничего не происходит.Поправте пожалуйста. При этом попытка считается защитана, перездача только через 30 мин. Использую браузер опера.
Александр Титов
Александр Титов
Россия, Москва
Игорь Соловьев
Игорь Соловьев
Россия, Братск