Состояние узла

Status Monitor Display
Всё главное на одном экране

Показывает состояние узла и сама обновляется каждые несколько секунд.

Трафик — на пяти горизонтах: итоги с запуска, последний час и последняя минута, пики в час и в минуту. Каждый пиковый счётчик меряется отдельно: пик входящих получателей и пик входящих килобайт могли случиться в разное время.

Соединения — сейчас, пик с последнего перезапуска и потолок: сколько одновременных соединений доступно с учётом ключа лицензии и настроенных пределов.

Остальное: записи в кэше DNS и ждущие запросы, файлы спула — занятые и отложенные для повторного использования, — идёт ли ещё загрузка спула после запуска, и очереди по способам доставки.

Тот же набор чисел отдаёт /status?format=json — единственный ответ, который руководство приводит целиком.

Доступ решает http-access по адресу, откуда открыт браузер, — для просмотра хватает уровня monitor.

Главная ловушка — складывать пики в одну картину. «Пик в минуту» по получателям и по килобайтам — разные минуты: счётчики меряются независимо, и сложить их в «лучшую минуту узла» нельзя.
Что делает Хаб. Страницей не пользуется, но берёт те же числа запросом /status?format=json: раз в минуту для телеметрии и при открытии экрана «Мониторинг PMTA» — на вкладке «Обзор».
Рекомендуемые значения

Разделы страницы:

Раздел Что показывает
итоги, час, минута трафик с запуска и за окно
пики в час и в минуту лучшие значения, каждое своё
соединения сейчас, пик с перезапуска, потолок по лицензии и настройкам
имена DNS записи в кэше и ждущие запросы
файлы спула и загрузка спула занятые и отложенные файлы; закончена ли загрузка
очереди получатели, домены и объём по способу доставки
Разделы страницы, частота обновления, независимость пиковых счётчиков и потолок соединений с учётом лицензии — из руководства (§ 5.2, § 5.3). Сведение в таблицу — наше.
Пример в конфигурации
# та же страница структурой и в консоли
curl -s 'http://127.0.0.1:8080/status?format=json'pmta show status
Консольная команда печатает те же разделы текстом — без браузера.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Сверить страницу с консолью:
pmta show status
curl -s 'http://127.0.0.1:8080/status?format=json' | head -40
Пока загрузка спула не закончена, счётчики очереди ещё растут: MTA дочитывает файлы спула после запуска.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Разобрать зависшую очередь · Собрать телеметрию