Настройка SARG, За системен администратор

Настройка на SARG

В момента имаме напълно конфигуриран Squid, но е твърде рано да се отпуснем. Една хубава сутрин шефовете ще искат да знаят какви сайтове посещават служителите на компанията и колко време прекарват там.

Цялата необходима информация може да бъде намерена в дневниците на squid, но пребройте ръчно като:

$ sudo tail -f /var/log/squid/access.log awk ‘’

$ sudo apt-get install sarg apache2

В Ubuntu настройките на Apache могат да бъдат оставени недокоснати, всичко ще работи с настройките по подразбиране. Различните дистрибуции и операционни системи могат да поставят файлове в различни директории. В Ubuntu местоположението е /etc/squid, а конфигурационният файл еsarg.conf.

$ sudo mcedit /etc/squid/sarg.conf

# Посочете езика, възможните стойности: Russian-koi8, # Russian_UTF-8, Russian-windows1251 language Russian_UTF-8 charset Cyrillic

# Файл със статистика, имайте предвид, че в някои # дистрибуции директориите за Squid 3.0 се наричат ​​squid3 access_log /var/log/squid3/access.log

# Разрешаване на графики графики да graph_days_bytes_bar_color зелен

# Директория, където се поставят отчетите output_dir /var/www/squid-reports

# Сортиране на потребителите в изхода по USER CONNECT BYTES TIME topuser_sort_field BYTES обратно user_sort_field BYTES обратно

# Задайте лимита в мегабайти, потребителите, които го надхвърлят, влизат в заключващия файл # per_user_limit /etc/squid/sarg.user-deny 300

# Тип отчет, включва всички report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date изтегляния

Ако output_dir е извън основната директория на Apache, тогаваapache2.conf трябва да създадете псевдоним с пътя и да дадете необходимите права. За съжаление, с помощта на per_user_limit можете да зададете лимит от един за всички, без да се вземат предвид потребители и групи. Отчитането се извършва с помощта на скрипта/usr/sbin/sarg-reports, който се изпълнява чрез cron:

$ sudo crontab –e

00 08-18/1 * * * sarg-доклади днес 00 00 * * * sarg-отчети ежедневно 00 01 * * 1 sarg-отчети седмично 30 02 1 * * sarg-отчети месечно

Сега отворете браузъра и отидете на страницата с отчети.

sudo

Напоследък много хора препоръчват използването на Free-SA (free-sa.sf.net) вместо SARG.

sarg

Той е по-лек, има по-висока скорост на отчитане и в бъдеще ще се поддържат регистрационни файлове на други сървъри в допълнение към Squid, Postfix, Qmail и CGP. Друг бърз конкурент (lightsquid.sf.net) е лесен за инсталиране и заема по-малко място на твърдия диск в сравнение със SARG.

системен

Пазач

Тук ще намерите както ново разпространение на филми, така и стари филми от всички жанрове! Само тук можете да изтегляте филми със скорост над 400 мегабита в секунда! Имаме над 2000 филма в нашата база данни!

Един коментар