logrotate и mail
Доброго времени! Господа подскажите как правильно приготовить отправку лога? У logrotate есть ключик -m (--mail): # Tells logrotate which command to use when mailing logs. This command should accept two arguments: 1) the subject of the message, and 2) the recipient. The command must then read a message on standard input and mail it to the recipient. The default mail command is /usr/bin/mail -s. # , но как я его не это реализовать: /home/comp/tmp/log.test123 { daily missingok rotate 4 compress delaycompress notifempty mail t...@domen.ru sharedscripts prerotate endscript postrotate endscript } При запуске получаю # logrotate -v -f test reading config file test reading config info for /home/comp/tmp/log.test123 Handling 1 logs rotating pattern: /home/comp/tmp/log.test123 forced from command line (4 rotations) empty log files are not rotated, old logs mailed to t...@domen.ru considering log /home/comp/tmp/log.test123 log does not need rotating not running prerotate script, since no logs will be rotated not running postrotate script, since no logs were rotated Cообщение не отправляется. Варианты: logrotate -m -v -f test logrotate -m='/usr/bin/mail -s test t...@domen.ru' -v -f test ни к чему не привели. П.С. Отправка почты не настроена (postfix), но в /var/log/mail* ничего не пишется, в том числе ошибок, в отличие от того, если пробовать mail t...@domen.ru. Но это следующий этап... -- Relax, take it easy! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: logrotate и mail
On 15.04.2012 18:55, XIT wrote: Доброго времени! Господа подскажите как правильно приготовить отправку лога? Для отправки писем я использую /usr/bin/sendemail настройки минимальны. -- - Пивушков Александр. Институт проблем химической физики. Черноголовка. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: logrotate и mail
Для отправки писем я использую /usr/bin/sendemail настройки минимальны. Речь о том как заставить это делать logrotate. -- Relax, take it easy! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: logrotate и mail
,-[Pivushkov Alexandr, 15 April 2012 20:49]: On 15.04.2012 18:55, XIT wrote: Доброго времени! Господа подскажите как правильно приготовить отправку лога? Для отправки писем я использую /usr/bin/sendemail настройки минимальны. -- - Пивушков Александр. Институт проблем химической физики. Черноголовка. прочитайте хоть один ман уже. ) -- __ mpd status: [playing] Paul Gilbert - Two Become One ** * jabber: devil_ins...@jabber.ru * * Registered linux user #450844* ** -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: logrotate и mail
,-[XIT, 15 April 2012 18:55]: Доброго времени! Господа подскажите как правильно приготовить отправку лога? man 8 logrotate /mailenter mail address When a log is rotated out of existence, it is mailed to address. If no mail should be generated by a particular log, the nomail directive may be used. журнал будет отправлен только после ротации. в вашем случае ротационанировать нечего, поетому и не отправляется. лучше с размером поекспериментируйте, чтоб не ждать сутки необходимости ротации (daily для потестить, х!). empty log files are not rotated, пустой ли лог у вас в тесте? особенно применительно к настройке notifempty в конфиге? ) old logs mailed to t...@domen.ru considering log /home/comp/tmp/log.test123 log does not need rotating ему не кажется необходимым его ротациананировать. man example: /var/log/httpd/access.log /var/log/httpd/error.log { rotate 5 mail w...@my.org size 100k sharedscripts postrotate /usr/bin/killall -HUP httpd endscript } 8- /home/comp/tmp/log.test123 { daily missingok rotate 4 compress delaycompress notifempty mail t...@domen.ru sharedscripts prerotate endscript postrotate endscript } Cообщение не отправляется. немудрено ж. ) П.С. Отправка почты не настроена (postfix) сложно настроить? ) -- __ mpd status: [playing] Mastodon - Orion ** * jabber: devil_ins...@jabber.ru * * Registered linux user #450844* ** -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru