Учёт и мониторинг
записей в теме: 114
disable-acct-records<domain>критичноДирективаОтключает создание записей учёта выбранных видов — доставки, отказа, временной неудачи, неудачи постановки — для отдельной очереди.record-fields<acct-file>критичноХаб задаёт самДирективаСписок полей для одного вида записей; умолчание — звёздочка, то есть набор полей по умолчанию, помеченный в таблицах руководства; поддерживает исключение и произвольные заголовки письма.records<acct-file>критичноХаб задаёт самДирективаСписок из восьми возможных видов записей учёта; умолчание — доставки и локальные отказы.backoff-notify<domain>Хаб задаёт самДирективаПисьмо приходит на оба события — и на вход в щадящий режим, и на выход из него.disabled-source-ip-notify<domain>ДирективаЕдинственное, что делает тихий механизм заметным: письмо приходит и при отключении, и при возврате.discard-as-bounce<domain>ДирективаОчередь вида discard всё равно пишет в учёт — эта строка решает, какой буквой.enable-tq-record-for-proxy-failure<domain>ДирективаЗаносит сбои соединения с прокси в записи учёта вида tq; по умолчанию выключено и игнорируется без этого вида записей.http-mgmt-portGlobalХаб задаёт самДирективаTCP-порт управляющего интерфейса; значение 0 не поднимает монитор вовсе. Умолчание 8080.iso-times<acct-file>ДирективаЗаписывать ли отметки времени в формате ISO; по умолчанию да.privacy-policy<signals>ДирективаЗаменяет левую часть адреса получателя односторонним хешем SHA-1; по умолчанию отправляется как есть.sync<acct-file>ДирективаЗаставляет операционную систему регулярно сбрасывать буферы файла учёта; по умолчанию выключено.track-time-first-attemptGlobalХаб задаёт самДирективаВключает подсчёт времени первой попытки; открывает поле в записях учёта и метрику задержки. По умолчанию выключено.custom-message-id-header<signals>ДирективаИмя заголовка с вашим идентификатором письма; служба связывает по нему открытия и переходы с остальными событиями.delete-after<acct-file>Хаб задаёт самДирективаСрок хранения файла учёта до удаления; умолчание восемь дней, действует только без перемещения.map-header-to-field<acct-file>ДирективаКладёт содержимое заголовка письма в готовое поле записи выбранного вида; по умолчанию не настроена.max-events-recorded<domain>ДирективаНе журнал, а память: десять последних ошибок по домену, видимых в консоли и веб-мониторе.max-size<acct-file>Хаб задаёт самДирективаПотолок, по достижении которого начинается новый файл; для вебхука — предельный размер пачки.move-to<acct-file>ДирективаКаталог назначения для перемещения файлов учёта; по умолчанию перемещения нет.queue-filter<acct-file>ДирективаСписок имён очередей с необязательным отрицанием; по умолчанию пишутся записи всех очередей.retain-x-sp-subaccount-id<inline-seeding>ДирективаСохраняет служебный заголовок в письме после обработки; по умолчанию удаляется.retain-x-sp-subaccount-id<signals>ДирективаСохраняет служебный заголовок в письме и открывает возможность писать его значение в файлы учёта; строка общая с блоком засеивания.time-first-attempt-domains-file<prometheus-listener>ДирективаСписок приёмников, до ста имён, для которых метрика первой попытки получает свою метку; остальные попадают в other.track-inbound-perf-statsGlobalДирективаВключает подсчёт времени от MAIL FROM до конца DATA на приёме; полезна только вместе со слушателем метрик.track-outbound-perf-statsGlobalДирективаВключает подсчёт времени от MAIL FROM до конца DATA при отправке; полезна только вместе со слушателем метрик.track-recipient-events<domain>ДирективаПо умолчанию выключено: страница очереди молчит о том, что происходило с конкретными адресами.user-string<acct-file>ДирективаПроизвольный текст, попадающий в поле userstring; работает только если это поле перечислено в наборе полей.count-moved-records<acct-file>ДирективаДописывает число записей к сообщению журнала о перемещении файла CSV; по умолчанию выключено.dummy-smtp-update-statsGlobalДирективаВключено по умолчанию — и это единственная строка семьи, которая портит боевые данные.move-interval<acct-file>ДирективаИнтервал перекладывания файла учёта; умолчание сутки, работает только вместе с каталогом назначения.retry-interval<acct-file>ДирективаИнтервал повторного запуска программы, которой отдаются записи; умолчание пять минут, только для формы с каналом.time-first-attempt-hires-timestampGlobalДирективаДописывает миллисекунды к отметке первой попытки в записях учёта; работает только при включённом подсчёте.write-timeout<acct-file>ДирективаПредел ожидания записи в программу, чтобы неотвечающий сборщик не держал узел; умолчание одна минута.http-default-max-itemsGlobalДирективаДлина списков «Топ очередей», «Топ доменов», «Топ адресов отправки», «Топ заданий»; умолчание 10.http-default-sort-orderGlobalДирективаПорядок строк в списках «Топ» — по числу получателей, по имени или по объёму; умолчание по получателям.pmc-acct-min-free-spaceGlobalДирективаНиже порога MTA начинает удалять самые старые файлы учёта, накопленные для консоли управления; удалённые данные пропадают навсегда.Договор о телеметриикритичноМеханизмОдин блок описывает выход учёта целиком: какие виды записей, какие поля, куда они идут, как сменяются файлы и что обезличивается.Файл, программа или эндпоинт — и файл под каждым из трёхкритичноМеханизмТри способа отдать записи учёта; у эндпоинта под низом всё равно файл, который удаляется только после успешной отправки, а ответ не 2xx вызывает повтор.Как устроена запись учётакритичноМеханизмКак устроена запись учёта: вид записи в первом столбце, дальше поля, состав которых настраивается.Что узел рассказывает о себе и по каким каналамкритичноМеханизмСемь поверхностей наблюдения: веб-монитор, консоль в четырёх форматах, журнал, учёт, поиск по учёту, метрики и выгрузка во внешнюю аналитику.Учёт, отправляемый узлом, вместо учёта, забираемого с узлаМеханизмЗаписи учёта можно отправлять на эндпоинты HTTP в дополнение к файлам и каналу — не вместо них.Отдача показателей сборщикуМеханизмОтдача показателей узла внешнему сборщику в его формате.Метрики узла в стандартном форматеМеханизмУзел отдаёт счётчики, датчики и сводки в общепринятом формате: трафик, соединения, ошибки, глубина очереди и задержки.CSV или JSON — выбирает расширение файла, а не директиваМеханизмЗаписи пишутся как значения через запятую с заголовочной строкой или как объекты JSON по одному на строку; выбор делает расширение в пути.Журнал и учёт — два файла и два разных вопросаМеханизмMTA ведёт отдельный журнал и отдельный файл учёта; разделение сделано ради формата, производительности и возможности отдать журнал не раскрывая данные.Отдача показателей по SNMPМеханизмУзел умеет отдавать свои показатели по SNMP — второй способ наблюдения помимо веб-монитора.<acct-file>Блок конфигурацииОдин поток учёта: какие записи и поля он несёт, куда пишется, как часто перекладывается и сколько хранится.<prometheus-listener>Блок конфигурацииБлок поднимает на узле порт, с которого система мониторинга забирает метрики в формате Prometheus; блок на узле может быть только один.show statusкритичноКомандаПечатает состояние узла целиком: трафик, соединения, очередь, спул, лицензию.digestКомандаСчитает хеш заданной строки выбранным способом.pmtastatsКомандаСчитает по файлам учёта пропускную способность и статистику трафика — по узлу, адресам отправки, заданиям и доменам.reset countersКомандаОбнуляет счётчики статистики, которые показывает show status.rotate acctКомандаНемедленно поворачивает все файлы учёта или один названный; поворот в полночь остаётся.rotate logКомандаЗакрывает текущий журнал и начинает новый; прежний остаётся на месте.acctfindКомандаИщет записи в файлах учёта по полям и печатает выбранные поля в одном из семи форматов.reset statusКомандаПсевдоним команды обнуления счётчиков.Категория отказакритичноПоле учётаИмя категории, назначенной образцом по тексту ответа приёмника.Идентификатор заданиякритичноПоле учётаСтрока задания, назначенная подающей стороной.Адрес отправкикритичноПоле учётаИмя адреса отправки, которым письмо ушло.Через какой проксиПоле учётаИмя прокси, через который шла доставка.Версия шифрованияПоле учётаНазвание версии протокола шифрования.Сколько было попытокПоле учётаЧисло повторных попыток до этого события.На какой адрес узла подалиПоле учётаАдрес узла, на который пришло соединение.Когда попробовали впервыеПоле учётаОтметка времени первой попытки доставки. Включается отдельной директивой узла.К какому адресу подключалисьПоле учётаАдрес, на который MTA открыл соединение.Что приёмник умеетПоле учётаКлючевые слова расширений, объявленных приёмником.Имя клиента у проксиПоле учётаИмя хоста, которым прокси представился.Адрес клиента у проксиПоле учётаАдрес, которым прокси представился приёмнику.Адрес узла, с которого шли к проксиПоле учётаЛокальный адрес узла, с которого MTA подключился к прокси.Адрес проксиПоле учётаХост и порт прокси-сервера.Размер переданногоПоле учётаРазмер письма в байтах.С какого адреса ушлоПоле учётаАдрес источника исходящего соединения.Набор шифровПоле учётаНазвание набора шифров.Каким способом доставлялиПоле учётаСпособ доставки: почтовой сессией, в файл, через канал или отбрасыванием.Что сделали с письмомПоле учётаОдно из стандартных слов отчёта о доставке: доставлено, отложено, отбито.Что именно ответил приёмникПоле учётаСвободный текст — ответ приёмника как есть.Кто ответилПоле учётаИмя или образец хоста, давшего ответ.Кто составил отчётПоле учётаИмя узла, составившего отчёт о доставке.Числовой код исходаПоле учётаКод состояния в точечной записи — например 5.1.1.Идентификатор конвертаПоле учётаСтрока, назначенная подающей стороной каждому письму.Вид жалобыПоле учётаТип обратной связи, указанный в отчёте.Формат отчётаПоле учётаНазвание формата поступившего отчёта.Выбранные заголовки письмаПоле учётаЗначения тех заголовков письма, которые выбраны в настройке учёта, — по столбцу на каждый.Исходный адрес получателяПоле учётаАдрес получателя в том виде, в каком его подала отправляющая сторона.Обратный адрес конвертаПоле учётаАдрес отправителя из конверта — не из заголовка письма.Очередь целикомПоле учётаИмя очереди — приёмник и адрес отправки вместе.Адрес получателяПоле учётаАдрес получателя, к которому относится эта строка.Под каким логином подалиПоле учётаИмя учётной записи, под которой прошла авторизация.Откуда подключилисьПоле учётаАдрес, с которого пришло входящее соединение.На какой домен жалуютсяПоле учётаДомен, названный в отчёте о жалобе.Кто прислал отчётПоле учётаИмя узла, приславшего отчёт о жалобе.Какой адрес узла принял отчётПоле учётаАдрес PowerMTA, принявшего письмо с отчётом, — так поле описывает руководство.Кто подал письмоПоле учётаИмя хоста, с которого письмо поступило.Каким способом письмо подалиПоле учётаСпособ подачи: почтовой сессией или через интерфейс подачи.Когда событие записаноПоле учётаОтметка времени, когда MTA записал строку. Формат обычный либо в секундах — это настраивается.Когда письмо встало в очередьПоле учётаОтметка времени, когда письмо попало в очередь.Сколько письмо пролежало в очередиПоле учётаЧисло секунд, проведённых письмом в очереди.Вид записиПоле учётаКороткий код в самом начале строки: d — доставлено, b — отбито, t — временная неудача, и так далее.Чем составлен отчётПоле учётаНазвание и версия программы, составившей отчёт.Своя строка блока учётаПоле учётаПроизвольная строка, заданная директивой user-string в блоке учёта.Группа адресовПоле учётаИмя пула, если адрес отправки в него входит.Отбито окончательнокритичноЗапись учётаПолучатель окончательно не получил письмо — либо приёмник отказал насовсем, либо узел сам отбил письмо по истечении срока.Доставлено — запись, по которой считают всёкритичноЗапись учётаПишется на каждого получателя, чьё письмо принял сервер назначения: исход, время, адрес отправки, задание, защита передачи и прокси.ЖалобаЗапись учётаОтчёт о жалобе получен и разобран настроенным обработчиком.ПринятоЗапись учётаПисьмо успешно подано на узел — почтовой сессией или через интерфейс подачи.Разобранный отказ извнеЗапись учётаПисьмо-отчёт об отказе пришло на настроенный обработчик и было разобрано.Временная неудачаЗапись учётаОдна попытка доставки не удалась, и получатель остаётся в очереди до следующей.Временная неудача очередиЗапись учётаПопытка не удалась на уровне очереди: соединение отвергнуто, не установилось или оборвалось до разговора о письмах.Уведомление о доставкеЗапись учётаПришло уведомление о состоянии доставки, не являющееся отказом, — например подтверждение доставки.Счётчики трафикаМетрикаПолучатели, письма и килобайты за всё время, за последний час и за последнюю минуту.Пики пропускной способностиМетрикаНаибольшие значения за час и за минуту — получатели, письма, килобайты.ЖурналыкритичноЭкран монитораПеречень файлов журнала и учёта со ссылками на скачивание.Состояние узлаЭкран монитораСостояние узла на одной странице: трафик, пики, соединения с потолком, кэш DNS, спул и очереди по способам доставки.Начальная страница монитораЭкран монитораНачальная страница веб-монитора: сведения об установке, верхние домены очереди и переходы на остальные экраны.Собственный журнал узлаФайлЖурнал самого MTA: запуск и остановка, ошибки, следы соединений и предупреждения; ротация автоматическая, число хранимых файлов настраивается.