#
# Sample configuration file for free-sa(1)
#
# copy to /usr/local/etc/free-sa/free-sa.conf
#
#########
# FILES #
#########
#Полный путь к журналу. В нашем примере рассматриваем журнал Squid.
log="/var/log/squid/logs/access.log"
#Полный путь к файлу-таблице преобразования имен пользователей.
#В этом файле назначаются соответствия отображаемых в отчетах имен
#пользователей указанным в журнале именам пользователей
#или ip адресам.
usertab="/usr/local/etc/free-sa/usertab"
#Полный путь к файлу, содержащему расширения для отчета "Закачки".
#В комплекте идет несколько образцов таких файлов, включая образцы с
#расширениями аудио, видео, исполняемых файлов и файлов CD/DVD-образов.
downloads="/usr/local/etc/free-sa/downloads.sample"
#Полный путь к файлу локального фильтра. Локальный фильтр позволяет с
#использованием специальных выражений добавить еще один отчет, причем
#пользователь может сам определять, что должно отображаться в
#этом отчете.
local_filter=""
#Полный путь к файлу глобального фильтра. Глобальный фильтр имеет
#синтаксис подобный локальному (некоторые опции локального не
#доступны для глобального). Он позволяет пользователю указать
#критерии, при помощи которых фильтруется содержимое почти
#всех отчетов.
global_filter=""
###############
# DIRECTORIES #
###############
#Полный путь к директории, в которую Free-SA должен разместить
#директорию и файлы отчета за определенный период.
targetdir="/usr/local/www/data/free-sa"
#Полный путь к директории, в которой Free-SA хранит рабочие файлы
#во время генерации очередного отчета. Этому параметру лучше не
#присваивать значения /tmp, так как при старте Free-SA его полностью
#очищает, к тому же небезопасно хранить в общедоступной директории
#вполне читаемые файлы со статистикой всех пользователей.
tmpdir="/var/cache/free-sa"
#####################
# REPORTS SELECTION #
#####################
#Формировать отчет "Популярные сайты".
ts="true"
#Формировать отчет "Ошибки аутентификации на прокси" (код 407).
paf="true"
#Формировать отчет "Ошибки аутентификации на сайтах" (код 401).
saf="true"
#Формировать отчет "Запрет на прокси" (код 403). Сюда попадут только
#URL блокированные прокси при помощи списков контроля доступа (ACL).
pdn="true"
#Формировать отчет "Запрет на сайтах" (код 403).
sdn="true"
#Формировать отчет "Метод прямого соединения CONNECT".
cct="true"
#Формировать отчет "Метод отправки данных PUT/POST".
pst="true"
#Формировать отчет "Закачки". Закачки определяются согласно файла
#расширений, указываемого через опцию downloads.
dld="false"
#Создавать подробный отчет на каждого пользователя, в котором будут
#отображаться только URL посещенных пользователем сайтов.
users="true"
#Создавать расширенный отчет на каждого пользователя, в котором будут
#отображаться полные URL посещенных пользователем ссылок. При
#включении этой опции общее время генерации отчета за период
#увеличивается.
fullurl="true"
#Создавать отчет "Пользователи" в текстовом формате и отправлять его
#на e-mail адрес указанный в строке. При указании '-' в качестве
#e-mail адреса, отчет будет выведен на stdout.
#email=""
##################
# REPORTS LIMITS #
##################
#Ограничить количество отображаемых URL на одного пользователя в
#соответствующих отчетах. См. секцию REPORTS SELECETION с описанием
#отчетов.
#0 - отсутствие лимита. По умолчанию: 50.
#paf_limit="50"
#saf_limit="50"
#pdn_limit="50"
#sdn_limit="50"
#cct_limit="50"
#pst_limit="50"
#dld_limit="50"
#lcf_limit="50"
#Ограничить количество символов в видимой части URL для всех отчетов.
#Это полезно, чтобы таблицы отчетов не расползались в ширину из-за
#присутствия слишком длинных URL. При клике по такой укороченной URL
#ссылке или наведении на нее курсора мышки вы соответственно или
#перейдете на полную URL или увидите ее в строке статуса браузера.
#0 - отсутствие лимита. По умолчанию: 50.
#url_limit="50"
#Ограничить количество сайтов в отчете "Популярные сайты".
#0 - отсутствие лимита. По умолчанию: 0.
#ts_limit="0"
#Отображать справа индикаторы соответствующие присутствие ссылок в
#paf/saf/и.т.п. отчетах к пользователям, URL сайтов и полным URL.
#Минимальный размер файла по URL, который необходимо отображать в
#отчете
#"Закачки".
#0 - отсутствие лимита. По умолчанию: 0.
#dld_min="0"
#Интервал обновления страницы для отчета реального времени
#(free-sa.cgi),указывается в миллисекундах. По умолчанию: 5000,
#т.е. 5 секунд.
#rtr_timeout="5000"
####################
# OTHER PARAMETERS #
####################
#Имя отчета за период, которое будет отображено в списке всех отчетов
#за период.По умолчанию: полный путь к файлу конфигурации.
name="My report"
#Формат журнала. 0 соответствует родному формату журнала Squid.
logformat="0"
#Пропускать ошибочные записи в журнале и продолжать его анализ со
#следующей записи. По умолчанию, при обнаружении ошибочной записи,
#Free-SA остановит анализ журнала и начнет генерировать отчеты.
#skip_errors="false"
#Создать отчет за период с полной информацией, то есть в отчет будут
#включены и попадания в кэш и локальный трафик и реальный трафик,
#который ушел/пришел в/из сети Internet.
fulltraffic="true"
#Отображать в отчетах имена пользователей, когда в журнале есть и
#имена пользователей и IP адреса.
inameuser="true"
#Экранировать имена пользователей в локали UTF-8. Это полезно при
#использовании Squid с NTLM аутентификацией, когда имена
#пользователей содержат не ASCII символы.
#user_unescape="false"
#Отображать справа индикаторы соответствующие присутствие ссылок в
#paf/saf/и.т.п. отчетах к пользователям, URL сайтов и полным URL.
indicators="true"
#При создании нового файла отчетов, удалять старые файлы, согласно
#следующего правила:
#2 - означает удалять все старые отчеты, диапазон дат которых лежит
#внутри диапазона нового отчета с точностью в 1 секунду.
#1 - означает удалять все старые отчеты, диапазон дат которых
#соответствует диапазону нового отчета с точностью в 1 день.
#Удаление происходит после создания нового отчета или при запуске
#Free-SA с опцией -F.
overwrite="2"
#Пытаться преобразовывать IP адрес из журнала в имя, и использовать
#это имя в качестве имени пользователя в отчетах. Данная опция может
#сильно замедлить создание отчета.
#resolveip="false"
#Отображение информации о Free-SA внизу страницы каждого отчета
#"a la" Squid.
showinfo="true"
#Для определенных журналов строка ниже будет использоваться как
#префикс для адреса сайта.
#site=""
#Картинка или логотип, отображаемая наверху страницы каждого отчета.
#Можно использовать как относительные, так и абсолютные URL.
#logo=""
#Переключать локаль на указанную ниже после разбора опций командной
#строки. Это полезно, когда необходимо запускать Free-SA через
#crond. При этом в самом crontab опции командной строки следует
#указывать в формате локали, в которой произойдет запуск Free-SA
#(это замечание критично для дат в опции -d).
#locale=""
#Удалять отчеты, старше указанного времени в секундах. Можно также
#использовать ключевые слова: year, quarter, month, week, day.
#Удаление происходит после создания нового отчета или при запуске
#Free-SA с опцией -F.
#rotate=""
#Единицы измерения, используемые в файле отчета (байты, килобайты,
#магабайты и т. д.). При указании единицы измерения "v" будет
#использован адаптивный механизм: 1 байт отобразится как "1",
#а 1024 байт уже как "1к".
#По-умолчанию: байты.
divisor="b"
|