<acct-file>
Когда MTA закрывает файл учёта и перекладывает его, он пишет об этом в свой журнал. Строка добавляет к этому сообщению число записей в файле. Умолчание — false.
Речь только о файлах CSV — так сказано в руководстве.
Зачем это нужно. Число в журнале — независимая от разбирающей стороны цифра: сколько записей узел действительно написал. Если сборщик статистики говорит «получено 9 000», а журнал узла — «в файле было 10 000», расхождение видно сразу и без разбора самих файлов.
Цена — подсчёт при каждом закрытии. На крупных файлах это означает лишний проход по файлу в момент, когда он и так уезжает.
Строка пригодилась бы при разборе расхождений между учётом узла и нашей базой — как независимый счётчик со стороны узла, но только вместе с перемещением файлов.
Включают тогда, когда сверяют:
| Значение | Когда |
|---|---|
| false (умолчание) | всегда |
| true | разбираем расхождение между узлом и сборщиком |
На потоке подсчёт заметен — включать имеет смысл на время разбора.
# на время разбора расхождений между узлом и сборщиком <acct-file /var/log/pmta/acct.csv> move-to /var/log/pmta/archive move-interval 1h count-moved-records yes</acct-file>
что делают не так и чем это кончается1 ошибка▶
§ 3.3.11.14
1 связь
grep -i "moved" /var/log/pmta/log | tail -10
3 статьи
◇Что узел рассказывает о себе и по каким каналамСемь поверхностей наблюдения: веб-монитор, консоль в четырёх форматах, журнал, учёт, поиск по учёту, метрики и выгрузка во внешнюю аналитику.◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Пять способов очереди отдать письмоОчередь не обязана ходить по SMTP: она умеет писать в файл, запускать программу, стучаться по HTTP или выбрасывать.