Лог-файл сайту (log file) – це текстовий файл, в якому реєструються всі запити до сайту, а також всі транзакції, що пов'язані з цими запитами.
Як відбувається запис подій в лог-файл сайту
· Інтернет користувач набирає в своєму браузері адресу певного сайту (сторінки) і натискає Enter;
· Браузер користувача передає на сервер, де розміщено сайт, запит на видачу веб-сторінки (в лог-файлі буде зроблено запис "GET <адреса_ресурсу>");
· На сервер передається наступна інформація:
o IP-адреса відвідувача.
o Дата і час запиту.
o Відомості про браузер користувача.
o Відомості про операційну систему користувача.
o Введений URL.
o Адреса сторінки, з якої зайшов відвідувач.
· Сервер видає відвідувачу запрошений документ.
· Сервер записує інформацію про транзакцію в журнал подій (лог-файл).
Наприклад, запис в лог-файлі:
78.123.67.3 - - [21/Jul/2011:01:01:34 +0400] "GET http://<адрес_ресурса>/news.xml" 304 0 "http://<адрес_ресурса>" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1;.NET CLR 2.0.50727; Media Center РС 5.0; InfoPath.2;.NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3;.NET CLR 3.0.30729)" 127.0.0.1
означає, що 21 липня 2011 р. в 01:01:34 (за місцевим часом хостинг-провайдера) з ІР-адреси 78.123.67.3 до RSS-стрічки news.xml сайту http://<адреса_ресурсу> звертався вбудований RSS-рідер браузера Internet Explorer 8, операційна система – Windows Vista. Код 304 означає, що записів про нові веб-сторінки сайту http://<адреса_ресурсу> в RSS-стрічці не з'явилося, тому браузер не завантажував файл news.xml (про що свідчить «0»).