whycomputer.com >> Интернет знания >  >> Мрежи

Прочитане и конфигуриране на IIS регистрационни файлове

Лог файловете на уеб сървъра помагат за откриване на грешки, подозрителна активност и уязвимости. По подразбиране Microsoft Internet Information Services (IIS) записва всички HTTP заявки в лог файлове. Форматът на логовете се избира чрез елемента IIS HTTP Logging, като най‑често се ползва разширеният W3C формат, който позволява избор на до 22 различни полета.

Формати на лог файловете

IIS записва логове като ASCII или UTF‑8 текстови файлове, разделени с интервали, които могат да се отворят с всеки текстов редактор. W3C Extended е стандартният формат и единственият, който позволява персонализиране на записваните полета. Форматът NCSA Common поддържа само HTTP и съдържа седем предварително дефинирани полета. При прегледа е полезно да познавате HTTP статус кодовете – например 404 „Страницата не е намерена“ или 500 „Вътрешна грешка на сървъра“.

Запис в база данни

Вместо текстови файлове, IIS може да записва избрани полета в ODBC‑съвместима база данни. Има шаблон за Microsoft SQL Server, но този подход забавя сървъра, тъй като изключва кеша в kernel‑mode. По‑ефективно е да използвате Microsoft Log Parser, който позволява SQL‑подобни заявки върху логовете във всеки формат.

Конфигуриране на логовете в IIS

За да промените формата и местоположението на лог файловете:

  1. Отворете IIS Manager.
  2. Разгънете името на сървъра в панела Connections.
  3. Разгънете Sites и изберете желания уеб сайт.
  4. Двоен клик върху „Logging“ в панела Home.
  5. Изберете формат (препоръчително W3C) и, ако желаете, отметнете конкретните полета за запис.
  6. Копирайте пътя до лог файла, показан в долната част, и го отворете с текстов редактор (например WordPad).

W3C формат – какви данни съдържа

В зависимост от избраните полета, W3C записва: дата и час (UTC), IP адрес на клиента, потребителско име (ако е известно), име и IP адрес на целевия сървър, порт, тип заявка, заявен URI, заявка‑стринг, HTTP статус и под‑статус кодове, Windows статус код, брой изпратени и получени байтове, време за обработка (мс), версия на протокола, име на хост, потребителски агент, cookie и референт.

NCSA Common формат

Този по‑опростен формат записва: IP адрес на клиента, име на отдалечения потребител (ако е известно), потребителско име, дата и час (локално време), заявен URI, HTTP статус код и брой изпратени байтове.


URL:https://bg.whycomputer.com/Network/100200915.html

Мрежи
  • Как да създадем интернет сървър

    Създаването на интернет сървър изисква повече от просто сглобяване на хардуер. Трябва да се вземат предвид специфични изисквания за обслужване на публичната интернет общност, които не се появяват при сървъри за вътрешни мрежи. Тази статия представя ключовите стъпки за поставяне на машина в интернет

  • Как да форматирате SD карта във формат FAT32

    Всеки компютърен носител – от SD карта до твърд диск – използва файлова система, която определя начина, по който устройството се чете и записва. За SD картите най-често се срещат FAT и FAT32. Малките карти обикновено са форматирани като FAT, но ако ви е нужен FAT32 за по‑голяма съвместимост, Windows

Интернет знания © https://bg.whycomputer.com