Понимание записи файла журнала Postfix

35

У нас есть концентратор Postfix, и я пытаюсь лучше понять информацию в файле mail.log. Я использую такие инструменты, как qshape, pflogsumm.pl и amavis-logwatch, чтобы суммировать файлы журналов, но у меня все еще есть вопросы о некоторых элементах необработанного файла журнала.

Мой первый вопрос касается записи о задержке, которая появляется из Postfix, когда письмо наконец доставляется. Я предполагаю, что эти значения указаны в секундах, но что именно означает эта информация.

delay=2.4, delays=0.18/0.01/1.4/0.81

Обработка электронного письма заняла 2,4 секунды?

Какова разбивка таймингов в разделе задержек?

Тим Косцельский
источник
Письмо провело 2,4 секунды в очереди постфикса. Я не уверен насчет срыва, хотя.
Пауска

Ответы:

36

Функция Postfix # 20051103 добавила следующее (из заметок о выпуске 2.3.13):

Лучшее понимание природы узких мест производительности с подробным протоколированием задержек на разных этапах доставки сообщений. Postfix регистрирует дополнительную информацию о задержке как «задержки = a / b / c / d», где a = время до администратора очередей, включая передачу сообщений; b = время в администраторе очередей; c = время установления соединения, включая DNS, HELO и TLS; d = время передачи сообщения.

Как я подозреваю, самая большая задержка в вашей настройке вызвана настройкой соединения, DNS и начальным SMTP-диалогом. Кажется нормальным для меня.

Эван Андерсон
источник
15

Это упоминается в FAQ для postfix-logwatch.

В исходном коде:

# Message delivery time stamps
# delays=a/b/c/d, where
#   a = time before queue manager, including message transmission
#   b = time in queue manager
#   c = connection setup including DNS, HELO and TLS;
#   d = message transmission time.

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

=== Процент времени задержки доставки ============================================ ================
                    0% 25% 50% 75% 90% 95% 98% 100%
-------------------------------------------------- ------------------------------------------
До qmgr 0,00 0,03 0,04 0,04 11,60 111,90 176,88 634,00
В qmgr 0,00 0,00 0,02 0,03 0,03 0,03 0,04 0,04
Настройка соединения 0,00 0,00 0,00 0,00 0,00 0,00 0,01 0,01
Трансмиссия 0,00 0,00 0,01 0,03 0,80 5,40 5,51 14,00
Итого 0,01 0,05 0,08 0,14 15,00 116,90 182,80 640,00
================================================== ==========================================
Flimzy
источник