Наблюдаемость
найдено: 104
rabbitmq-failureкритичнодирективаКлюч маршрутизации, под которым публикуется окончательно провалившееся письмо со всей историей попыток.rabbitmq-successкритичнодирективаКлюч маршрутизации, под которым публикуется результат каждой успешной доставки.send-logкритичнодирективаТекстовый журнал каждой попытки доставки — единственная запись о промежуточных попытках, которые в очереди результатов не попадают.application-logважнодирективаКуда MTA пишет о самом себе: запуск, соединения с базой и брокером, перечитывание настроек, падения.send-log-formatважноПишет ХабдирективаШаблон строки отправки, с доступом к любому полю письма и результата и с условиями.www-portважноПишет ХабдирективаПорт TCP, на котором отдаётся консоль управления, без шифрования.rabbitmq-reportsПишет ХабдирективаКуда публикуются входящие сообщения, распознанные как отчёты: уведомления об отказах, отчёты DMARC.received-logдирективаТекстовый журнал писем, принятых встроенным сервером SMTP.download-bin-logдирективаКомпактная машинная копия журнала загрузок.download-logдирективаТекстовый журнал ресурсов, которые MTA скачал из интернета, собирая письма.download-log-formatдирективаШаблон строки журнала загрузок; в поставке — время и адрес.message-tracingдирективаВключает подробное отслеживание того, что происходит с отдельными письмами.received-bin-logдирективаКомпактная машинная копия журнала приёма.received-log-formatдирективаШаблон строк приёма: обращается прямо к JSON входящего письма и закрывает идентификатор условием.send-bin-logдирективаКомпактная машинная копия журнала отправок.www-cache-controlдирективаЗначение заголовка Cache-Control для статических файлов консоли.www-connectionsПишет ХабдирективаСколько соединений HTTP консоль держит одновременно.www-dirдирективаКаталог, из которого отдаются HTML, JavaScript и переводы консоли.Как результаты доставки уходят с узла MailerQкритичномеханизмРезультаты публикуются в очереди брокера и уносятся тем, кто прочитал первым, — то есть сбор разрушающий, единоличный и обязательный.Почему объект результата решает, что сможет сказать аналитикакритичномеханизмРезультат — это задание плюс история попыток, а значит, нашу аналитику ограничивает не только то, что сообщает MTA, но и то, что мы сами положили в задание.Три счётчика, которым место в итоге, но их там неткритичномеханизмstrange не считается нигде, unassignable — в одном итоге, expired и norecipients — в другом, так что ни одно число на экране не равно количеству провалившихся писем.Где остановилось против того, почему не дошлокритичномеханизмMailerQ классифицирует по этапу, PowerMTA по причине, а аналитика Хаба говорит на втором языке, — значит, состояния надо разложить, прежде чем узел MailerQ появится на тех же графиках.По одному числу на счётчик, на секунду, на срезважномеханизмMTA публикует набор из двадцати четырёх чисел каждую секунду для каждого среза фильтра «адрес × домен × метка»; всё остальное — арифметика поверх.Язык шаблонов, общий для всех журналовважноПишет ХабмеханизмСтроки журнала собираются из шаблонов, у которых есть доступ к целым объектам по пути и есть условия, — так что журнал может нести всё, что содержит письмо или результат, включая наши собственные поля.Шесть мест, где интерфейс говорит одно, а делает другоеважномеханизмКороткий список, всё проверено: контрол, который ничего не делает; пароль открытым текстом; список, который не обновляется; ключ, который ничего не подписывает; спрятанный экран и осиротевшие строки.Чего MTA не присылаетважномеханизмДевять из тридцати трёх счётчиков существуют только в браузере, и их арифметика записана в исходниках самой консоли.Записать, на что узел настроен на самом делеважнопроцедураШесть чтений, которые фиксируют всё, от чего зависит поведение узла, — и эталон, из которого его восстанавливают.Почта заходит, наружу не выходитважнопроцедураСемь чтений по порядку, от брокера внутрь, — та последовательность, которая нашла оба реальных случая на стенде.failureкритичноочередьПисьма, окончательно провалившиеся, со всей историей попыток, которая к этому привела.successкритичноочередьКаждая успешная доставка публикуется сюда полным объектом результата и лежит, пока её кто-нибудь не прочитает.reportsПишет ХабочередьКуда публикуются входящие сообщения, распознанные как отчёты о доставке или DMARC.retriesПишет ХабочередьКуда публиковались бы извещения о перенесённых попытках — в родной конфигурации не задано, и у нас такой очереди нет.Файлы журналовэкран консолиПеречисляет журналы MTA и показывает их вживую, с фильтром на тех же состояниях и исходах, что и классификация доставки.Монитор SMTPэкран консолиПоказывает разговоры SMTP вживую — то, чему у PowerMTA нет замены.Дашбордэкран консолиПерестраиваемая стена виджетов поверх того же фильтра «адрес × домен × метка», что и на остальных экранах.Оболочка раздела настроекэкран консолиОболочка, в которой живут шестнадцать разделов настроек, у каждого свой адрес.Экраны домена, адреса, пула, метки и удалённого сервераэкран консолиПять экранов с той же статистикой, суженной до одного получателя, одного отправляющего адреса, одного пула, одной метки или одного принимающего сервера.deliveriesкритичносчётчикПисьма, которые принял получатель, — единственное однозначное число во всём наборе.greylistedкритичносчётчикВременные отказы — письма, которые будут пробовать снова.allgreylistedважносчётчикКаждое временное откладывание — от сервера, от нас или унаследованное.attemptsважносчётчикПопытки, начатые в эту секунду, — не результаты, и намеренно не знаменатель ни для одной доли.errorsважносчётчикОкончательные отказы SMTP плюс соединения, потерянные посреди разговора.failuresважносчётчикСумма одиннадцати счётчиков ошибок — без unassignable и strange, хотя оба означают реальные провалы.noipsважносчётчикПолучатели, которые не разрешились ни во что, — проблема списка, а не наша.norecipientsважносчётчикЗадания, пришедшие без пригодного получателя, — наша ошибка, не получателя.parkedважносчётчикПисьма, вынесенные из памяти во временную очередь своего получателя, потому что их держит предел.strangeважносчётчикКорзина MTA для отказов, которые он не смог классифицировать, — и единственный счётчик, не входящий ни в один итог.successважносчётчикДоставки к завершённым письмам этой секунды — не к начатым попыткам.unassignableважносчётчикПисьма, которым не нашлось пригодного отправляющего адреса под их получателя, — отказ настройки, который главный итог провалов не учитывает.untriederrorsважносчётчикПисьма, проваленные без попытки, потому что MTA заранее знал, что попытка не удастся.untriedgreylistedважносчётчикПисьма, отложенные без попытки, на основании недавнего временного отказа.allerrorsсчётчикСумма семи счётчиков ошибок — только окончательные, поэтому без истёкших, без пустых получателей и без всего отложенного.errorRateсчётчикДополнение доли успеха по тому же знаменателю.expiredсчётчикПисьма, у которых кончилось время, а не попытки.forcederrorsсчётчикПисьма, которые мы провалили намеренно и окончательно.forcedgreylistedсчётчикПисьма, которые мы отложили намеренно, временным кодом.nobodyсчётчикТело письма не удалось забрать из хранилища, либо не отработала подстановка.notsecureсчётчикПисьма, отвергнутые нашим же требованием TLS, а не получателем.queueсчётчикПисьма, которые MTA держит у себя: прочитаны из брокера и ещё не закончены.queuedсчётчикВсё, что MTA держит: в памяти, назначенное соединению и припаркованное.totalErrorsсчётчикКакую долю завершённого трафика узла этот срез провалил, — доля, а не темп.totalSuccessсчётчикВовсе не доля успеха: сколько всего завершённого трафика узла приходится на этот срез.assignedсчётчикПисьма, ждущие соединения, которое ещё устанавливается.bytesсчётчикОбъём, реально переданный принимающим серверам.notification_subscriptionsтаблица базыПодписки браузеров на push-уведомления консоли.(custom properties)критичноПишет Хабсвойство письмаСвойства, которых MailerQ не знает, проходят через MTA нетронутыми и возвращаются в результате.tagsкритичноПишет Хабсвойство письмаСвободные метки, которые следуют за письмом в статистику, журналы, результаты и во все механизмы перехвата.queuesважноПишет Хабсвойство письмаИмена очередей результатов для одного этого письма, поверх узловых success и failure.keepmimeПишет Хабсвойство письмаВключается ли целиком само письмо в объект результата, публикуемый после доставки.(custom properties)критичносвойство ответаСвойства задания, которых MailerQ не знает, возвращаются нетронутыми.descriptionкритичносвойство ответаОтвет принимающего сервера его собственными словами.fatalкритичносвойство ответаЗаканчивает ли этот исход письмо или оставляет его на повтор.fromкритичносвойство ответаЛокальный адрес, с которого делалась попытка.individualкритичносвойство ответаКасается отказ только этого письма или всего, что идёт этому получателю.recipientкритичносвойство ответаАдрес получателя доставки.resultкритичносвойство ответаОдин из пяти исходов — принято, ошибка, непригодно, потеряно, тайм-аут — вторая половина классификации.resultsкритичносвойство ответаНабор попыток, у каждой своё состояние, исход, коды, адреса и время, — сердце результата.stateкритичносвойство ответаЭтап доставки, на котором завершилась попытка, — первая половина классификации отказов у MailerQ.tagsкритичносвойство ответаМетки, которые нёс письмо, вернувшиеся без изменений.codeважносвойство ответаЧисловой код, который вернул принимающий сервер.greylistedважносвойство ответаПопросил ли принимающий зайти позже, вместо того чтобы отказать.statusважносвойство ответаРасширенный код из трёх частей, точнее числового.timeважносвойство ответаМомент, когда эта попытка дала свой исход.toважносвойство ответаАдрес принимающего сервера, с которым разговаривала попытка.envelopeсвойство ответаАдрес конверта, с которым письмо было отправлено.extractedсвойство ответаРазобранные части письма: тема, отправитель, получатель и карта заголовков.httpсвойство ответаДля писем, поданных через REST: каким токеном и с какого адреса.message-idсвойство ответаСобственный идентификатор письма у MailerQ, создаваемый, когда у письма его нет.strangeсвойство ответаПометка MTA для поведения, которое он не сумел классифицировать.keepmimeсвойство ответаПризнак того, что результат несёт письмо целиком.sentсвойство ответаСколько байтов прошло по соединению и сколько из них было содержимым письма.x-mq-tagкритичнозаголовок письмаПрикрепляет метку; повторите заголовок, чтобы добавить несколько.x-mq-results-queueважнозаголовок письмаНаправляет результаты этого письма в названную очередь вместо узловой.x-mq-failure-queueзаголовок письмаНаправляет провальные результаты этого письма в названную очередь.x-mq-retry-queueзаголовок письмаНаправляет извещения о перенесённых попытках этого письма в названную очередь.x-mq-success-queueзаголовок письмаНаправляет успешные результаты этого письма в названную очередь.x-mq-keepmimeзаголовок письмаВключает письмо целиком в публикуемый результат.Содержимое письма оцениликритичносостояние доставкиВердикт после передачи всего письма — состояние, в котором завершается и успешная доставка.Получатель отвергнуткритичносостояние доставкиПринимающий отверг адрес получателя — нет такого, переполнен, отключён — ещё до передачи содержимого.Обработка заданияважносостояние доставкиСамо задание не удалось обработать: битое, неполное или иначе непригодное.Без классификациисостояние доставкиMTA не смог отнести отказ ни к одному этапу.Доставленокритичноисход доставкиПринимающий сервер принял письмо.Отклоненокритичноисход доставкиЧто-то отвергло письмо и сказало об этом.Ответа не быловажноисход доставкиПринимающий замолчал вместо ответа.