<acct-file>
По умолчанию в журнал пишутся только ошибки. Строка добавляет сообщения об обычной работе и делает запись об ошибках подробнее.
Это главный инструмент разбора вебхука. Симптом у всех неисправностей один — промежуточные файлы копятся; причины же разные: неверный токен, отказ приёмника, недоступное имя, слишком большая пачка, несогласованное сжатие. Различить их можно только по журналу.
Пишет в общий журнал MTA, а не в отдельный, — путь задаётся директивой log-file.
Строка диагностическая. На парке с минутными пачками постоянная подробная запись — это несколько строк в минуту с каждого узла.
Включают на время разбора:
| Значение | Когда |
|---|---|
| false (умолчание) | обычная работа |
| true | пачки не уходят, надо понять почему |
Порядок разбора. Файлы копятся → включить эту строку → посмотреть код ответа приёмника → лечить по коду: 401 — токен, 413 — размер пачки, 5xx — приёмник.
# на время разбора: пачки копятся, причина неизвестна <acct-file /var/log/pmta/webhook.json> http-webhook-url https://hub.example.com/api/telemetry/pmta/7 http-webhook-log-verbose true</acct-file>
что делают не так и чем это кончается2 ошибки▶
наш опыт
наш опыт
1 связь
grep -i webhook /var/log/pmta/pmta.log | tail -30
3 статьи
◇Что узел рассказывает о себе и по каким каналамСемь поверхностей наблюдения: веб-монитор, консоль в четырёх форматах, журнал, учёт, поиск по учёту, метрики и выгрузка во внешнюю аналитику.◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Пять способов очереди отдать письмоОчередь не обязана ходить по SMTP: она умеет писать в файл, запускать программу, стучаться по HTTP или выбрасывать.