Действие ACCESS-LOG

<< Кликните, чтобы показать Содержание >>

Руководство Администратора | CHM EPUB PDF A4/Letter   

Действие ACCESS-LOG

Сохранить информацию о текущем HTTP-объекте в канал логирования в формате SQUID-ACCESS-LOG.

Описание

Действие access-log сохраняет информацию о текущем HTTP-объекте в канал логирования в формате SQUID-ACCESS-LOG.

Формат

<action name="access-log" value="<log-channel-name>" />

Атрибут "name":

В атрибуте "name" укажите имя действия: name="access-log".

Атрибут "value":

В атрибуте value="..." укажите имя канала логирования. Этот канал должен быть предварительно настроен в службе EtherSensor Watcher.

Пример:

Логировать все запросы в канал all-log-channel, а запросы на win.mail.ru ещё и в mail-ru-log-channel.

<?xml version="1.0" encoding="utf-8"?>

<filter name="TEST" version="1.0">

  <comment>This is a comment for the filter.</comment>

  <table name="main">

 

    <rule enabled="true">

      <comment>

        Log requests for win.mail.ru to mail-ru-log-channel.

      </comment>

      <match>

        <c name="req-header"

           headername="Host"

           op="eq"

           value="win.mail.ru" />

      </match>

      <action name="access-log" value="mail-ru-log-channel"/>

    </rule>

 

    <rule enabled="true">

      <comment>

        Log all requests to all-log-channel.

      </comment>

      <action name="access-log" value="all-log-channel"/>

      <action name="accept" />

    </rule>

 

  </table>

</filter>