Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - Программа ведения журнала

Программа ведения журнала

Компонент журнала IIS используется для создания объекта IISLog, который позволяет приложениям читать журнал IIS. Этот компонент позволяет, например, быстро создавать сценарии ASP или компоненты VB, которые выполняют программное извлечение информации из ежедневных файлов журналов.

Важно!   Для доступа к сценарию ASP, который устанавливает компонент IISLog, пользователь должен пройти проверку подлинности на сервере, выполняющем IIS, как администратор или оператор. Если пользователь является анонимным, компонент журнала IIS правильно работать не будет.

Имена файлов

Logscrpt.dll Компонент программы ведения журнала

Синтаксис

Set ИмяОбъекта = Server.CreateObject( MSWC.IISLog )

 

Параметры

ИмяОбъекта

Указывает имя, которое будет использоваться как ссылка на компонент IISLog.

Методы

AtEndOfLog Отображает, все ли записи были прочитаны из файла журнала.
CloseLogFiles Закрывает все открытые файлы журнала.
OpenLogFile Открывает файл журнала для чтения или записи.
ReadFilter Отбирает записи из файла журнала по дате и времени.
ReadLogRecord Читает следующую доступную запись из текущего файла журнала.
WriteLogRecord Пишет запись в текущий файл журнала.

Свойства

BytesReceived Отображение числа полученных байтов.
BytesSent Отображение числа переданных байтов.
ClientIP Отображение имени узла клиента.
Cookie Отображение имени модуля настройки клиента.
CustomFields Отображение массива специальных заголовков.
DateTime Отображение даты и времени по Гринвичу (GMT).
Method Отображение типа операции.
ProtocolStatus Отображение состояния протокола.
ProtocolVersion Отображение строки версии.
Referer Отображение страницы источника ссылки.
ServerIP Отображение IP-адреса сервера.
ServerName Отображение имени сервера.
ServerPort Отображение номера порта.
ServiceName Отображение имени службы.
TimeTaken Отображение общего времени обработки.
URIQuery Отображение всех параметров, передаваемых с запросом.
URIStem Отображение адреса URL.
UserAgent Отображение строки агента пользователя.
UserName Отображение имени пользователя.
Win32Status Отображение кода состояния Win32.

Примечания

Для эффективного выполнения компонентов журнала IIS необходимы следующие действия.

  1. С помощью метода OpenLogFile укажите, из кагого файла или файлов журнала должен выполнять чтение компонент IISLog.
  2. С помощью метода ReadLogRecord прочитайте соответствующие записи журналов.
  3. С помощью свойств компонента журнала IIS извлеките конкретные сведения из записей журналов.

Важно!   Данный компонент позволяет получать доступ только к файла журналов, которые были созданы с помощью компонентов ведения журналов, которые поддерживают чтение журналов. Четыре встроенных модуля, которые устанавливаются вместе с IIS, поддерживают чтение журналов, но если используются специальные модули или модули независимых поставщиков, необходимо расширение модуля ведения журналов.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог