Ноу Інти, лекція, ведення журналів
Анотація: У багатьох випадках корисно фіксувати статистичні дані та інформацію про користувачів, які відвідують сайт. Для цього на сайті ведеться журнал, в який і записуються всі ці дані. Знаючи, які сторінки відвідують користувачі і як часто, можна налаштувати свій сайт відповідно до потреб відвідувачів. Часто відвідувані сторінки можна розширити і вдосконалити, а менш популярні - модифікувати таким чином, щоб вони викликали більший інтерес. Якщо при роботі компонентів веб-сайту виникли будь-які проблеми, журнал допоможе їх знайти. За допомогою журналу можна відслідковувати дії зловмисників, фіксуючи відвідувані ними сторінки або завантажуються / відвантажуються через FTP файли. IIS забезпечує ведення журналів для всіх головних компонентів - FTP-сайтів, веб-сайтів, віртуальних серверів SMTP і NNTP.
У даній лекції ми розглянемо чотири типи журналів, розповімо про їх налаштування і веденні на сайтах IIS. про методи фіксації даних в форматі, що містить інформацію про користувачів, що підключаються до веб-сайту.
Кожен тип журналу має як переваги, так і недоліки (див. Табл. 11.1).
Таблиця 11.1. Переваги та недоліки журналів
Символ "#" позначає номер конкретного вузла. Кожному створюваному вузлу привласнюється свій номер, згенерований випадковим чином. Номер веб-сайту за замовчуванням завжди дорівнює 1, тому папка журналу сайту за замовчуванням називається W3SVC1. Якщо номер другого веб-сайту - 34523453. то папка журналу цього сайту називається W3SVC34523453.
Правила іменування журналів
Файли журналів іменуються відповідно до певних правил. Файл призначається по періоду часу, протягом якого фіксувалися дані. Це дозволяє визначити, до якого проміжку часу відноситься журнал.
Для кожного типу журналу передбачені наступні правила іменування.
Символи "XX" замінюються абревіатурою, що вказує типу журналу.
Журнали Microsoft IIS
Примітка. Про журналах ODBC ви дізнаєтеся в розділі "Журнали ODBC" далі в лекції.
При веденні журналу з необмеженим розміром файлу і при вказівці розміру файлу використовуються однакові правила іменування, індивідуальні для кожного типу журналу.
Журнали Microsoft IIS
Файли журналів і дисковий простір
Якщо при додаванні запису в журнал виявляється відсутність вільного простору на жорсткому диску, то ведення журналів відключається. У журналі програми сервера фіксується відповідна подія. IIS виконує моніторинг дискового простору, і після вивільнення на диску необхідного місця журнал IIS знову активується.