The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Postfix иногда не все пишет в лог"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"Postfix иногда не все пишет в лог"  +/
Сообщение от ll75 (ok) on 24-Янв-18, 12:43 
Когда почтовый сервер под большой нагрузкой не вся инфа пишется в /var/log/maillog. Это видно при сравнении с содержимым файла, в который параллельно пишутся данные в виде:
Дата -- From <email> -- To <email>

Такое впечатление, что Postfix отбрасывает данные в такие моменты.
Может есть какой-то параметр в main.cf принудительно указывать Postfix_у писать в лог все данные?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix иногда не все пишет в лог"  +/
Сообщение от fantom (??) on 25-Янв-18, 07:32 
> Когда почтовый сервер под большой нагрузкой не вся инфа пишется в /var/log/maillog.
> Это видно при сравнении с содержимым файла, в который параллельно пишутся
> данные в виде:
> Дата -- From <email> -- To <email>
> Такое впечатление, что Postfix отбрасывает данные в такие моменты.
> Может есть какой-то параметр в main.cf принудительно указывать Postfix_у писать в лог
> все данные?

Более вероятна ситуация, что сислог при привышении определенного порога сбрасывает сообщения.
Если у вас systemd, то сообщения в сислог попадаютчерез journald, а у journald вроде по умолчанию 1000 сообщений в секунду порог установлен.
/etc/systemd/journald.conf - вродетак конфиг называется, увеличить там лимит.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Postfix иногда не все пишет в лог"  +/
Сообщение от ll75 (ok) on 25-Янв-18, 12:04 
> Более вероятна ситуация, что сислог при привышении определенного порога сбрасывает сообщения.
> Если у вас systemd, то сообщения в сислог попадаютчерез journald, а у
> journald вроде по умолчанию 1000 сообщений в секунду порог установлен.
> /etc/systemd/journald.conf - вродетак конфиг называется, увеличить там лимит.

Да, Вы правы - похоже у меня rsyslogd пишет в maillog:
$ sudo lsof /var/log/maillog
COMMAND  PID USER   FD   TYPE DEVICE  SIZE/OFF   NODE NAME
rsyslogd 433 root    9w   REG  253,1 177428716 261519 /var/log/maillog

Указал в rsyslogd.conf пока так:
$SystemLogRateLimitInterval 2
$SystemLogRateLimitBurst 1000

и перезагрузил rsyslogd, понаблюдаю...
Спс за помощь!

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру