Раздел: Документация
0 ... 130 131 132 133 134 135 136 ... 154 Поле HTTP Request Пятое поле записи в стандартном формате журнала. Указывает метод, которым удаленный клиент запросил ресурс, а также идентифицирует напрошенный ресурс и версию протокола HTTP, непочь.чул которую, клиент получил ресурс. В следующем примере поле HTTP Request выделено иолу-жирным начертанием: 192.168.11.15 - engsvr01\wrstanek f15/Jan/20ci:1fi:4S:06 -08 00] "get /home.gif HTTP/1.r 200 5032 Здесь метод передачи -- GET, запрошенный ресурс -/HOME.GIF, протокол передачи - HTTP 1.1. Заметьте, что ресурсы указываются с использованием относительных CRI.. интерпретируемых сервером. Например, если вы запросите файл http://www.microsoft.com/home/main.htm, для доступа к нему сервер задействует относительный URL /home/ MAIN.HTM. Запись, оканчивающаяся косой чертой, ссылается на документ каталога по умолчанию (обычно -INDEX.HTM или DEFAULT.ASP). Поле Status Code Шестое поле записи в стандартном формате журнала. Код состояния показывает, успешно ли передан файл, был ли он загружен из кэша, не найден и т. д. Обычно код состояния включает три цифры, первая из которых указывает класс или категорию. Табл. 11-2. Классы кодов состояния Код класса Описание
Коды состояния, начинающиеся с единицы, очень редки, и поэтому вам следует запомнить лишь четыре других категории кодов. Коды состояния на 2 указывают, что соответствующий файл передан успешно, на 3 — что сервер отослал вас к другому ресурсу, на 4 — что произошла ошибка или сбои на клиентском компьютере, на 5 — что произошла ошибка на сервере. Поле Transfer Volume Последнее поле записи в стандартном формате журнала указывает число байт, переданных клиенту в ответ на его запрос. В следующем примере клиенту передано 4 096 байт: net48.microsoft.com - ENGSVR01\wrstanek [15/Jan/2001:18:45:06 -0800] "GET / HTTP/1.1" 200 4096 Число переданных байт отображается, только если код состояния указывает на успешную передачу файла. В противном случае поле Transfer Volume будет содержать тире (-) или 0, показывая, что данные не передавались. Формат файла журнала Microsoft IIS Как и стандартный формат, формат файла журнала Microsoft IIS является фиксированным (ненастраиваемым) ASCII-форматом. В этом формате регистрируется больше данных. Кроме того, журнал форматируется как обычный ASCII-текст, и его можно открывать в любом стандартном текстовом редакторе или совместимом с ним приложении. Формат журнала Microsoft IIS используется, если не требуется подробная информация и нужно лишь чуть больше сведений о доступе, чем содержит стандартный журнал. Записи такого журнала компактны, и это снижает требования к свободному дисковому пространству в сравнении с расширенным или ODBC-журналом. Ниже приведено несколько записей из журнала формата Microsoft IIS. Записи журнала IIS включают как стандартные (IP-адрес клиента, имя пользователя, прошедшее проверку подлинности, время и дата запроса, HTTP-код состояния, числобайт), так и дополнительные поля (например имя Web-службы, IP-адрес сервера и время работы). Заметьте: записи разделены запятыми и имеют значительно больший, чем в стандартном журнале, размер. 192.14.16.2, -, 12/28/2000, 20:55:25, W3SVC1, ENGSVR01, 192.15.14.81, 0, 594, 3847, 401, 5, GET, /localstart, asp, -, 192.14.16.2, ENGSVR01\wrstanek, 12/28/2000, 20:55:25, W3SVC1, IENGSVR01, 192.15.14.B1, 10, 412, 3406, 404, 0, GET, / localstart.asp, -0404 0bject Not Found, 192.14.16.2, -, 12/28/2000, 20:55:29, W3SVC1, ENGSVR01, 192.15.14.81, 0, 622, 3847, 4011, 5, GET, /IISHalp/iis/misc/ default.asp, 192.14.16.2, ENGSVR01\wrstanek, 12/28/2000, 20:55:29, W3SVC1, ENGSVROl, 192.15.14. 81, 10, 426 , 0, 200, 0, GET,/IISHelp/iis/ misc/default.asp, -, 192.14.16.2, ENGSVR01\wrstanek, 12/28/2000, 20:55:29, W3SVC1. ENGSVROl, 192.15.14.81, 10, 368. 0, 200, 0, GET, /IISHelp/iis/ misc/cantents.asp, -, 192.14.16.2, -, 12/28/2000, 192.15.14.81, 0, 732, 3847, nrivbar. акр, -, 192.14,16.2, -, 12/28/2000, 192.15.14.81, 0, 742, 3847, core/iiwltop. htm, -, 192.14.16.2, ENGSVR01\wrstanek, 12/28/2000, ENGSVR01, 192.15.14.81, 20, 481,0, 200, 0, misc/navbar. asp, -, 192.14.16.2, ENGSVR01\wrstanek, 12/28/2000, ENGSVROl, 192.15.14.81, 91, 486, 6520, 200, iis/htm/core/iiwltop.htm, -, Ниже перечислены поля, поддерживаемые службами IIS (табл. 11-3). Порядок перечисления соответствует обычному порядку записи полей в журнал. Табл. 11-3- Поля записей журнала в формате Microsoft IIS 20:55:29, W3SVC1, ENGSVROl, 401I, 5, GET, /IISHelp/iis/misc/ 20:55:29, W3SVC1, ENGSVR01, 401, 5, GET, /IISHelp/ils/htm/ 20:55:29, W3SVC1, GET, /IISHelp/iis/ 20:55:29, W3SVC1, 0, GET, /IISHelp/ Описание Пример Название поля Client IP1 Р-адрес клиента UsernameИмя пользователя,ENGSVR01\ прошедшее проверкуwrstanek подлинности Дататранзакции 12/28/2000 TimeВремя завершения20:55:29 транзакции Имя Web-службы,W3SVC1 регистрирующей транзакцию Computer Name Имя компьютера.ENGSVR01 сделавшего запрос Server IPIP-адрес Web-сервера192.15.14.81 Elapsed Time Время (в миллисекундах) 401 на 0 ... 130 131 132 133 134 135 136 ... 154
|