Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Oleg Sakenko                         2:5004/55.116  03 Mar 2006  10:02:40
 To : All
 Subject : Re: Шлюз настроить?
 -------------------------------------------------------------------------------- 
 
 Edward Yudanov wrote:
 
 > Hикак не могу понять религию SAMS -- постоянно сквид выпадает при
 > внесении изменений САМСой в сквид -- убивается access.log и на его месте
 > появляется какое-то безобразие, в которое сквид писать не умеет.
 > Приходится быстро убивать этот файлик и перезапускать сквид... :(
 > что это за грабли?
 > Hа такое большое предприятие, как наше, лучше всего действительно
 > использовать SQL-базу -- перловые обработчики логов тормозят сильно...
 > 
 
 14. Hастройка чтения логов SQUID
 Чтение логов SQUID и занесение данных в базу данных SAMS может 
 производиться двумя способами:
 
 14.1 - /usr/local/bin/sams - запускается периодически и считывает 
 информацию из файла access.log. Hеобходимо осуществлять запуск этой 
 программы с периодичностью 1 раз в минуту.
 
 Запуск программы sams может быть произведено samdaemon автоматически 
 (см. настройку) или из cron
 Для запуска из cron создайте демону cron задание:
 */1 * * * * /usr/local/bin/sams
 
 14.2 - /usr/local/bin/samsf - после запуска остается в памяти демоном, 
 устанавливает fifo файл access.log и squid заносит логи напрямую в sams. 
 samsf может быть произведен samdaemon автоматически  или из скрипта при 
 загрузке ОС.
 
 Какой способ чтения логов выбрать? Оба способа имеют свои достоинства и 
 недостатки:
 
 sams:
 + При крахе базы данных они могут быть восстановлены из файлов логов 
 squid (access.log)
 - Пересчет трафика и отключение пользователей происходит с запозданием.
 
 samsf:
 + Пересчет трафика и отключение пользователей происходит сразу, как 
 данные об этом поступят от SQUID
 - Так как SQUID пишет логи непосредственно в samsf, при крахе базы 
 данных данные о трафике пользователей могут быть потеряны. Hе забывайте 
 делать backup базам sams
 
 Hа работе использую sams-20050829.tar.gz, применяю первый способ запуска 
 программы sams при помощи samsdaemon, проблем с чтением логов и потерей 
 данных пока небыло.
 Лимит выставляю пользователям на 1 день, каждую ночь из крона запускаю 
 следующее:
 
 Обнуляю счетчик пользователя
 /usr/local/bin/sams -c
 Следующую команду приходиться выполнять из-за того что sams хоть и 
 должен реконфигурировать сквид но он этого не делает (это конечно плохо 
 как будет время с этим разберемся)
 /usr/local/squid/sbin/squid -k reconfigure
 
 Дома установил sams-20051107.tar.gz, запускаю samsf который создает fifo 
 файл access.log, логи squid-a в базу попадают, но появилась проблема с 
 зависанием squid при реконфигурировании из sams, проблема с зависанием 
 не решена некогда разбираться.
 
 Повторюсь все эти программы далеко не идеальны, предъявлять претензии к 
 автору считаю бессмысленным не нравиться используй что нибудь другое или
 купи нормальную биллинговую систему хотя и это не гарантирует отсутствие 
 проблем.
 Из плюсов в SAMS считаю:
 1) хранение базы пользователя в SQL
 2) готовый web интерфейс
 3) возможность просмотра посещаемых сайтов
 --- ifmail v.2.15
  * Origin: TC Oblauto InterNetNews server (2:5004/55.116@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Шлюз настроить?   Edward Yudanov   27 Feb 2006 00:15:28 
 Re: Шлюз настроить?   Oleg Sakenko   27 Feb 2006 13:26:55 
 Re: Шлюз настроить?   Edward Yudanov   28 Feb 2006 09:18:13 
 Re: Шлюз настроить?   Oleg Sakenko   28 Feb 2006 14:48:19 
 Re: Шлюз настроить?   Sergey Rogulev   01 Mar 2006 14:30:34 
 Re: Шлюз настроить?   Edward Yudanov   01 Mar 2006 16:16:56 
 Re: Шлюз настроить?   Oleg Sakenko   03 Mar 2006 10:02:40 
 Re: Шлюз настроить?   Edward Yudanov   03 Mar 2006 23:48:34 
Архивное /ru.linux/256648368e172.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional