Страница 1 из 1

SQUID log daemon|TCP|UDP. MySQL Triggers

Добавлено: 2010-12-01 10:55:50
lexxai
Как-то нашел проект (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)- для обновления данных по пользователю.

Код: Выделить всё

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)

Re: SQUID log daemon|TCP|UDP. MySQL Triggers

Добавлено: 2011-01-21 23:11:52
Alex Keda
лепите пайп, цепляеет к нему каконеить поделие, которео будет его слушать, сквиду гвоорите в него лог писать

я делал, давно когда-то, лет 6 назад
работало нестабильно, непонравилось.

может уже всё изменилось, не знаю...