LINUX.ORG.RU

Лог своей програмы


0

0

Подскажите пожалуйста как наиболее грамотно сделать лог своей програмы,
чтобы он архивировался каждые сутки и хранил архивы за определенное количество дней.

anonymous

Xmm... не совсем ясно что имеется ввиду - писАние в лог или его ротация ? В любом случае

man syslog

man logrotate

sS ★★★★★
()
Ответ на: комментарий от sS

Спасибо sS

logrotate - то что нада,
а по поводу syslog - не нащед как там писать в свой(отдельные) лог файл.

anonymous
()
Ответ на: комментарий от anonymous

>а по поводу syslog - не нащед как там писать в свой(отдельные) лог файл.

явно - никак

ну разве что через local0...local7

man syslogd

man syslog.conf

вообще говоря, свой лог программы обычно пишут сами (ImHO).

sS ★★★★★
()
Ответ на: комментарий от sS

>>явно - никак
Что меня дико удивляет, неужели все должно идти в /var/log/messages


>>вообще говоря, свой лог программы обычно пишут сами (ImHO).
Ну раз явно никак, значит предпологается что нада писать самим :-)

anonymous
()
Ответ на: комментарий от anonymous

>Что меня дико удивляет, неужели все должно идти в /var/log/messages

Писать как раз можно куда угодно - а вот как это сепарируется по facility читай 2 вышестоящих мана

sS ★★★★★
()
Ответ на: комментарий от sS

>>Писать как раз можно куда угодно - а вот как это сепарируется по
>>facility читай 2 вышестоящих мана

Раз можно, значит все в порядке, и это радует немеряно!
Еше раз спасибо sS.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.