Раздел: Документация
0 ... 131 132 133 134 135 136 137 ... 154 Табл. : -3. (продолжение) Название поля Bytes Received Bytes Sent Code Windows Status Code Method Used File [JRJ .:>£:;:: er Описание Число байт, принятых сериегюм в :j;:I!>i>i-i- К.ЬНП .} Число байт, переданных клиенту HTTP-код состояния Код состояния ошибки (Windows) Тип HTTP-запроса Запрошенный файл Ссылающийся объект - ресурс, С КОТОРОГО пришел пользователь Пример [86 6520 200 О СЕТ /localst.art.asp http:// www.m icroso ft. со ш/ Расширенный формат файла журнала W3C Значительно отличается от обсуждавшихся выше, представляем собой настраиваемый формат, включающий множество различных полей. Помните, что с каждым дополнительным полем увеличивается размер записей журнала и могут сильно возрасти требования к свободному дисковому пространству. Вот несколько записей из расширенного журнала. Как и в стандартном журнале, поля записей расширенного журнала разделены пробелами. SSoftware: Microsoft Internet Informatior Services 5.0 JtVersion: 1.0 «Date: 2000-12-29 05:27:58 #Fields: date time c-ip cs-iisername s-ip s-port cs-method cs- uri-stera cs-uri-query sc-status cs(User-Agent) .2000-12-29 05:27:58 192.14.16.2 ENGSVR01\wrstanek 192.14.15.8U 80 GET /iisfielp/ifs/htni/core/lierrcst.htm - 304 Hozilla/ 4. a+(compatible; +MSIE+5.01; +Windows+NT+5,0) .2000-12-29 05:28:00 192.14.16.2 ENGSVR01\wrstanek 192.14.15.81 80 GET /iishelp/iis/htm/core/lierrdtl.htm - 304 Hozilla/ 4.0+(compatible;+HSIE+5.01;+Windows+NT+S.0) 2000-12-29 05:28:02EHGSVROt\wrstanek 192.14.15.81 .180 GET /iishelp/iis/htm/core/iierrabt.htm - 200 Mozilla/ 4. 0+{oontpatible; +HSIE+5.01;+Windows+NT+5.0) 2000-12-29 05:28:02 192.14.16.2 ENGSVR01\wrstanek 192.14.15.811 80 GET /lishelp/iis/htm/core/iierradd.htm - 200 Mozilla/ 4.0+(compatible;+MSIE+5.01;+Windows+NT+5.0) 2000-12-29 0 5:28:05 192.14.16.2 ENGSVR01\wrstanek 192.14.15.81 80 GET /iishelp/iis/htm/core/iiprstop.htm - 200 Mozilla/ 4.0+<compatible;+MSIE+5.01;+Windows+NT+5.0) На первый взгляд записи расширенного журнала могут показаться сложными, так как включают директивы сервера и файловые запросы. Однако директивы сервера всегда начинаются со знака #, и их легко отличить от файловых запросов. Ключевые директивы, которые вы увидите, идентифицируют П О сервера и записываемые поля (табл. 11-4). Табл. 11-4. Директивы, используемые в расширенном формате файла журнала
У большинства нолей записей расширенного журнала есть префиксы, указывающие, как используется или было получено конкретное поле (табл. И -1«. Так, префикс cs указывает, что поле создано на основании запроса, переданного клиентом серверу. Табл. 11-Е». Префиксы полей расширенного журнала Префикс Описание сПоле, о-::оо,якчч*я к клиенту sПоле, относящееся к серверу гПоле,ксерверу csПоле, созданное на основании запроса, передан ниго клиентом серверу scПоле, созданное на основании запроса, переданного IIS-сервером клиенту srПоле, созданное назапроса, Web-сервером удаленному серверу (используется прокси-серверами) Табл. -5. (продолжение)
Все поля записей расширенного журнала имеют идентификатор, который расшифровывает тип информации, содержащейся в данном поле. Для создания поименованного поля IIS может объединить префикс и идентификатор поля или просто задействовать идентификатор. Ниже перечислены наиболее распространенные имена полей (табл. 11-6). Многие из приведенных полей напрямую связаны с уже обсуждавшимися полями записей стандартного и расширенного журналов.же отличие в том, что формат предоставляет гораздо больше информации. Табл. 11-6. Идентификаторы полей, применяемые в расширенном журнале Тип поля Имя поля Описание Bytes Received Bytes Sent Client IP Address Cookie Date Http Status Method Used Protocol Version Referer Server IP Server Name Server Port cs-bytesЧисло байт, принятых сервером sc-bytesЧисло байт, переданных сервером IP-адрес клиента, обратившегося к серверу cs(Cookie) Содержимое принятого/переданного файла cookie (если таковой был) dateДата транзакции sc-statusHTTP-код состояния cs-methodТип HTTP-запроса гч-prfiKxolВерсия протокола, используе- мая клиентом cs(Referer) Предыдущий узел, посещенный пользователем (узел, ссылающийся на ваш Web-узел) s-ipIP-адрес IIS-сернера s-computername Имя IIS-сервера s-.toitНомер порта, к которому йг-д ключился клиент 0 ... 131 132 133 134 135 136 137 ... 154
|