Сводка службы

Summary Report Display
Один из четырёх отчётов Signals

Сводный отчёт SparkPost Signals: метрики отправки за выбранный период с группировкой по домену получателя, домену отправки — части заголовка Sender или From, — кампании (это идентификатор задания), адресу отправки и пулу адресов.

Отчёт живёт в приложении SparkPost, а не в мониторе узла: узел только отправляет туда данные учёта и сам ничего оттуда не читает. Доступ к отчёту — учётной записью SparkPost, а не http-access.

Пересекается с нашей аналитикой: разрезы те же. Оценка здоровья от самой службы живёт не здесь, а в обзоре Signals.

Данные приходят с задержкой: службе нужно несколько тысяч писем и пакетная обработка, так что при первом подключении отчёт может заполниться только через сутки.

Главная ловушка — ждать совпадения с учётом узла до письма. Служба считает по своим правилам и с задержкой обработки, а размер писем крупнее 2,1 ГБ записывает усечённым — средний размер доставки в сводке разойдётся с учётом.
Что делает Хаб. Не пользуется: блока <signals> Хаб не пишет, и данные в SparkPost с узлов не уходят. Свои разрезы по приёмникам и адресам отправки Хаб строит по учёту, который узлы шлют ему вебхуком.
Рекомендуемые значения

Где что смотреть:

Вопрос Где
метрики отправки в разрезе службы здесь
отказы по классификации SparkPost отчёт об отказах Signals
оценка здоровья и спам-ловушки обзор Signals
точные числа по узлу учёт узла
Группировки отчёта, односторонняя отправка данных, задержка обработки и усечение крупных писем — из руководства (§ 11.1, § 11.1.7). Разграничение вопросов наше.
Пример в конфигурации
# без блока signals данные в службу не уходят и отчёт пуст
<signals>
    api-key 0123456789abcdef012345678901234567890123</signals>
Ключ — 40 шестнадцатеричных знаков, выданных SparkPost; без строки api-key MTA с блоком <signals> не запустится.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Проверить, уходят ли данные в службу вообще:
grep -n -A3 '<signals>' /etc/pmta/config
grep -n 'enable-signals' /etc/pmta/config
Нет блока — нет и отчёта. enable-signals false на адресе или пуле выключает отправку данных только для них.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Разобраться с доставляемостью