Ротация логов Exim

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
alx
мл. сержант
Сообщения: 101
Зарегистрирован: 2006-12-21 16:56:47
Откуда: Odessa

Ротация логов Exim

Непрочитанное сообщение alx » 2007-01-19 16:31:55

Всем здрасте!

Подскажите кто нить, как сделать ротацию логов Exim, а то растут немерянно...
Например в таком формате, mainlog.(дата создания)
Может как-то к syslog-у можно прикрутить...

Заранее благодарю...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-01-19 16:52:44

в /etc/syslog.conf примеров - валом :)))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-01-19 16:53:04

а я вообще настроил чтобы в maillog сыпались...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-01-19 17:04:59

log_file_path=/var/log/exim/exim-%s-%D.log
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Kolesnikov
рядовой
Сообщения: 42
Зарегистрирован: 2007-01-09 14:49:39
Откуда: г.Тайга

Непрочитанное сообщение Kolesnikov » 2007-01-21 15:17:04

Еще при компиляции указывается размер лога.
Так же в комплекте идет скрипт для ротации. Читай доки. Помогает.

robi
рядовой
Сообщения: 49
Зарегистрирован: 2006-08-17 21:46:31

Непрочитанное сообщение robi » 2007-01-24 17:50:15

у меня в кроне
58 23 * * * /usr/local/sbin/exicyclog |mail -s 'exicylog' robert@xxxxx.ws
exicyclog - это то очем тебе сказали выше, стандартная приблуда для exim


Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

Непрочитанное сообщение Abigor » 2007-01-25 5:40:45

dikens3 писал(а):log_file_path=/var/log/exim/exim-%s-%D.log
самый правильный на мой взгляд вариант

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-01-25 8:16:49

а у меня написано - syslog :))
и ОСь сама всё делает.
Убей их всех! Бог потом рассортирует...

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Непрочитанное сообщение BAV_Lug » 2007-01-25 15:09:16

Abigor писал(а):
dikens3 писал(а):log_file_path=/var/log/exim/exim-%s-%D.log
самый правильный на мой взгляд вариант
А как без переустановки эксима изменить этот параметр?

Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

Непрочитанное сообщение Abigor » 2007-01-25 15:13:48

[abigor@webdes ~]$ grep log_file_path /usr/local/etc/exim/configure
log_file_path = /var/log/exim/exim-%s-%D.log
[abigor@webdes ~]$

добавь это в конфиг, после log_selector
ну и конечно перезапусти exim и проверь права на папки куда логи кидаться будут

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Непрочитанное сообщение BAV_Lug » 2007-01-25 15:30:33

Abigor писал(а):[abigor@webdes ~]$ grep log_file_path /usr/local/etc/exim/configure
log_file_path = /var/log/exim/exim-%s-%D.log
[abigor@webdes ~]$

добавь это в конфиг, после log_selector
ну и конечно перезапусти exim и проверь права на папки куда логи кидаться будут
Спасибо. Все ок. Но есть у меня еще один вопрос, мучающий меня, еще с тех времен, когда я перешел на эксим с мдаемона (Вин). В MDaemon в логах можно было посмотреть полный листинг общения между моим сервером и отправителем. Как реализовать аналогичное на эксиме?

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-01-25 16:12:28

Спасибо. Все ок. Но есть у меня еще один вопрос, мучающий меня, еще с тех времен, когда я перешел на эксим с мдаемона (Вин). В MDaemon в логах можно было посмотреть полный листинг общения между моим сервером и отправителем. Как реализовать аналогичное на эксиме?
log_selector за это и отвечает, сделай +all и видно будет кто пукал в сторону твоего сервера. Ну а логи смотреть нужно чем-то типа eximstats и т.п.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Непрочитанное сообщение BAV_Lug » 2007-01-25 16:31:17

dikens3 писал(а):
Спасибо. Все ок. Но есть у меня еще один вопрос, мучающий меня, еще с тех времен, когда я перешел на эксим с мдаемона (Вин). В MDaemon в логах можно было посмотреть полный листинг общения между моим сервером и отправителем. Как реализовать аналогичное на эксиме?
log_selector за это и отвечает, сделай +all и видно будет кто пукал в сторону твоего сервера. Ну а логи смотреть нужно чем-то типа eximstats и т.п.
Это не то. Хотелось бы что-то типа этого (за звездочками реальные номера и имена)

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

Tue 2006-05-16 09:21:21: Session 5151; child 1
Tue 2006-05-16 09:21:20: Parsing Message <c:\mdaemon\queues\remote\pd35000000957.msg>
Tue 2006-05-16 09:21:20: From: info@*.com
Tue 2006-05-16 09:21:20: To: mereha@*.com
Tue 2006-05-16 09:21:20: Subject: 
Tue 2006-05-16 09:21:20: Message-ID: <281660457.20060516092704@*.com>
Tue 2006-05-16 09:21:20: Выполняется разрешение MX-записи для [*.com] (DNS-сервер: 193.41.*.*)...
Tue 2006-05-16 09:21:20: *  P=000 D=*.com TTL=(416) MX=[*.interami.com] {193.41.*.*}
Tue 2006-05-16 09:21:20: Attempting MX: P=000 D=*.com TTL=(416) MX=[*.interami.com] {193.41.*.*}
Tue 2006-05-16 09:21:20: Попытка SMTP соединиться с [193.41.*.* : 25]
Tue 2006-05-16 09:21:20: Ожидание соединения сокета...
Tue 2006-05-16 09:21:20: Установлено соединение сокета (10.2.1.1 : 4726 -> 193.41.*.* : 25)
Tue 2006-05-16 09:21:20: Ожидание начала протокола...
Tue 2006-05-16 09:21:20: <-- 220 *.interami.com ESMTP Sendmail 8.13.1/8.13.1; Tue, 16 May 2006 09:22:47 +0300 (EEST)
Tue 2006-05-16 09:21:20: --> EHLO *.com
Tue 2006-05-16 09:21:20: <-- 250-*.interami.com Hello *.com [80.249.*.*], pleased to meet you
Tue 2006-05-16 09:21:20: <-- 250-ENHANCEDSTATUSCODES
Tue 2006-05-16 09:21:20: <-- 250-PIPELINING
Tue 2006-05-16 09:21:20: <-- 250-8BITMIME
Tue 2006-05-16 09:21:20: <-- 250-SIZE
Tue 2006-05-16 09:21:20: <-- 250-DSN
Tue 2006-05-16 09:21:20: <-- 250-ETRN
Tue 2006-05-16 09:21:20: <-- 250-DELIVERBY
Tue 2006-05-16 09:21:20: <-- 250 HELP
Tue 2006-05-16 09:21:20: --> MAIL From:<info@*.com> SIZE=1155
Tue 2006-05-16 09:21:20: <-- 250 2.1.0 <info@*.com>... Sender ok
Tue 2006-05-16 09:21:20: --> RCPT To:<mereha@*.com>
Tue 2006-05-16 09:21:20: <-- 250 2.1.5 <mereha@*.com>... Recipient ok
Tue 2006-05-16 09:21:20: --> DATA
Tue 2006-05-16 09:21:20: <-- 354 Enter mail, end with "." on a line by itself
Tue 2006-05-16 09:21:20: Отправка <c:\mdaemon\queues\remote\pd35000000957.msg> на [193.41.*.*]
Tue 2006-05-16 09:21:20: Передача Завершена.
Tue 2006-05-16 09:21:21: <-- 250 2.0.0 k4G6Mlmh083095 Message accepted for delivery
Tue 2006-05-16 09:21:21: --> QUIT
Tue 2006-05-16 09:21:21: <-- 221 2.0.0 *.interami.com closing connection
Tue 2006-05-16 09:21:21: SMTP-сессия успешна (байт в/вв: 546/1276)

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-01-25 16:34:08

Дык он так и ведёт логи, только формат другой. Привыкай. (точнее отвыкай от Windows)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

Непрочитанное сообщение Abigor » 2007-01-26 5:35:52

на нафига так подробно?

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re:

Непрочитанное сообщение freeman » 2007-11-09 18:20:42

dikens3 писал(а):Дык он так и ведёт логи, только формат другой. Привыкай. (точнее отвыкай от Windows)
Ну на формат другой я б отсутствие инфы об удалённом сервере (с приветсвия например) и т.д. я б не списывал.
Abigor писал(а):на нафига так подробно?
Да вот так привыкли логи читать, потому как при разборе полётов ничего лишним не бывает, вернее лишнее не беда, а наоборот нехорошо. Скаких это пор возможность вести как можно более подробные логи unix-оведы перестали любить ? :)
Остатся должен только один ...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Ротация логов Exim

Непрочитанное сообщение Alex Keda » 2007-11-09 20:23:07

не. собсно разница в том, что exim - MTA для высоконагруженных узлов.
А вести дебажный лог на нагруженном узле - это перебор.
а даемон - так, поделка.
========
-d+all дадут больше информации чем ты хочешь, а прочтение этого раздела - http://www.lissyara.su/?id=1248 - избавит от лишних впросов
Убей их всех! Бог потом рассортирует...

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: Ротация логов Exim

Непрочитанное сообщение freeman » 2007-11-12 10:28:48

lissyara писал(а):не. собсно разница в том, что exim - MTA для высоконагруженных узлов.
А вести дебажный лог на нагруженном узле - это перебор.
а даемон - так, поделка.
========
-d+all дадут больше информации чем ты хочешь, а прочтение этого раздела - http://www.lissyara.su/?id=1248 - избавит от лишних впросов
Именно такой ответ и ожидал и не ошибся. Вынужден согласится =)
Остатся должен только один ...