Отдаёт начальную страницу монитора структурой: сведения об установке и таблицу доменов с наибольшей очередью.
Вызов — GET /?format=json (или xml). Без параметра корень перенаправляет на страницу для человека /ui, а структуру отдаёт только адрес без этого суффикса.
Таблица доменов здесь — верхушка, а не список: длину задаёт http-default-max-items, по умолчанию десять строк.
Порт и схема. Монитор слушает http-mgmt-port, по умолчанию 8080. При умолчании http-redirect-to-https запрос по http перенаправляется на https, так что скрипту проще сразу идти по https — с самоподписанным сертификатом, если своего не ставили.
Доступ решает http-access по адресу, откуда пришёл запрос, — для чтения хватает уровня monitor. Ключ из http-api-key в заголовке X-API-Key даёт полный доступ с любого адреса.
О чём спрашивать эту точку:
| Вопрос | Она ли |
|---|---|
| что за установка и какие домены в очереди первыми | да |
| полное состояние узла | нет — это /status |
| все домены в очереди | нет — и /domains отдаёт верхушку той же длины |
| что было вчера | нет — это учёт |
# корень монитора структурой: без суффикса /ui curl -s 'http://127.0.0.1:8080/?format=json'
1 связь
Состояние узла целиком одним документомСмежная запись каталога. § 5.3
curl -s -o /dev/null -w "%{http_code} %{content_type}\n" 'http://127.0.0.1:8080/?format=json'
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.