URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 13597
[ Назад ]

Исходное сообщение
"OpenNews: Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix систем."

Отправлено opennews , 22-Фев-06 08:17 
Logpipe -  многофункциональная и высокопроизводительная система для ротации лог файлов для *nix систем (Solaris / Linux / FreeBSD).


Программа logpipe принимает на стандартный ввод поток данных (STDIN), который пишет в указанный лог-файл. По достижении одного из условий (превышение по размеру, истечении указанного интервала времени, наступлению определенной даты) текущий файл закрывается, переименовывается и сжимается архиватором.


Синтаксис файла конфигурации ротатора почти полностью повторяет синтаксис newsyslog.conf под FreeBSD. Logpipe написан с учетом специфических особенностей операционных систем Linux и FreeBSD, для Linux используется epoll(4), а для FreeBSD - kqueue(2).


Программа распространяется по лицензии BSD.


Среди других продуктов можно отметить:

-  Синхронизатор между PostgreSQL и LDAP (http://reki.ru/products/pg_ldap/);
-  Система контент-менеджмента ASE 2.0 (http://reki.ru/products/ASE-2.0/);
-  CT++ - быстрый C++ шаблонизатор (http://reki.ru/products/ctpp/ru/);
-  libnss_pg (http://reki.ru/products/libnss_pg/);
-  FastCache - кеширующий модуль Apache 1.3.X. (http://reki.ru/products/mod_fcache/);
-  ModPic - генератор картинок для Apache 1.3.X. (http://reki.ru/products/mod_pic/);


URL: http://reki.ru/products/logpipe/
Новость: http://www.opennet.me/opennews/art.shtml?num=6997


Содержание

Сообщения в этом обсуждении
"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix систем."
Отправлено sashas , 22-Фев-06 08:17 
А чем это лучше syslogd?

"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix..."
Отправлено FreD , 22-Фев-06 09:18 
Может правильнее спросить чем лучше logrotate?

"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix..."
Отправлено stellar , 22-Фев-06 13:00 
Тем, что не надо посылать сигналы тому софту, которому надо ротировать логи.
Вообще-то, по ссылке все написано.

http://reki.ru/products/logpipe/


"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix..."
Отправлено logrotate , 22-Фев-06 14:04 
у logrotate есть опция copytruncate

"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix систем."
Отправлено Аноним , 22-Фев-06 15:13 
multilog от djb

"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix систем."
Отправлено BB , 22-Фев-06 16:58 
А под SunOS с логами Domino оно тестировалось ?:)

"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix..."
Отправлено stellar , 22-Фев-06 20:17 
Оно ротирует логи любой программы, которая умеет писать в пайп.
Если Domino умеет писать в пайп, значит логи будут ротироваться.

"Интересное ПО: Logpipe - простой ротатор лог-файлов для *nix систем."
Отправлено Drug , 23-Фев-06 01:24 
А можно как-то сделать если в системе доупстим 100 виртуалхостов по два лога на каждый чтобы в памяти не висело одновременно 200 процессов logpipe

А сделать типа какого-то демона, который бы обслуживал сразу всё что нужно и при этом ещё бы и записи на диск делал с буфером чтобы диски юзать пореже!

Плюс было бы не плохо чтобы можно было отключить опцию архивации логов (потому как если начнет архивироваться одновременно в полночь 200 больших логов серверу станет дурно)

Кому надо тот пусть жмет логи черех скрипт (script.sh) прописаный в конфиге:
/var/log/apache/error_log       root:wheel    0640     6    * @T00   /path/to/some/script.sh