SQUID log daemon|TCP|UDP. MySQL Triggers
Добавлено: 2010-12-01 10:55:50
Как-то нашел проект (http://www.visolve.com/squid/squid-mysqllog.php).
Там используется для сохранение логов модуль "daemon" (http://www.squid-cache.org/Doc/config/access_log/).
Что интересно оказалось есть возможность и сохранять в просесс, в TCP/UDP поток...
Но решений использующих статистику не "парсируя" лог файл и pipe не видел...
Может кто сталкивался случайно...
Хотелось красиво выгружать в базу статистику SQUID,
а в базе, например MySQL, использовать TRIGGER (http://dev.mysql.com/doc/refman/5.0/en/ ... igger.html)- для обновления данных по пользователю.
А отключением вызывая внешний скрипт sys_exec() (http://dev.mysql.com/doc/refman/5.0/en/ ... ggers.html)
Там используется для сохранение логов модуль "daemon" (http://www.squid-cache.org/Doc/config/access_log/).
Что интересно оказалось есть возможность и сохранять в просесс, в TCP/UDP поток...
Но решений использующих статистику не "парсируя" лог файл и pipe не видел...
Может кто сталкивался случайно...
Хотелось красиво выгружать в базу статистику SQUID,
а в базе, например MySQL, использовать TRIGGER (http://dev.mysql.com/doc/refman/5.0/en/ ... igger.html)- для обновления данных по пользователю.
Код: Выделить всё
CREATE TRIGGER squid AFTER INSERT ON squid_db
FOR EACH ROW BEGIN
UPDATE users-mountly.... WHERE users = .... AND date =....;
END;А отключением вызывая внешний скрипт sys_exec() (http://dev.mysql.com/doc/refman/5.0/en/ ... ggers.html)