IOSOR База знаний
Export инцидента failover в 02:00
Один ночной файл failover: switch-события, debit id и терминальные статусы на одной timeline, которой делятся finance и ops без утечки брендов.
Ночь failover без общего файла — две истории: ops помнит switch; финансы видят burn и гадают. Incident export в 02:00 — одна timeline: switch-события, debit id, терминальные статусы — postmortem и закрытие дня с одними часами.
IOSOR — white-label prepaid. USD 20 — пол пилота; soft review около USD 1 000/мес превращает отсутствие файла в археологию чатов. Пререквизиты: Сбой primary rail: упорядоченный backup без двойного списания, Гейты failover до любого бейджа Live, Частичный failover без двойного списания, Ops-runbook failover, когда volume уже Live. Теги: Теги failover в ledger, которые финансы могут сверить.
Один ночной файл, одна timeline инцидента
Режьте сутки в фиксированную UTC-минуту (02:00) и отдавайте один CSV или JSON на окно инцидента — не три силоса. Строки: hold, accept, switch, settle/release, terminal status. Ops и финансы открывают один артефакт; вторые часы запрещены.
Timeline отвечает: какие intent переключились, когда упал primary, какой opaque rail выполнил, settle ли один раз, что увидел покупатель. Скриншоты чата — не system of record.
Поля, которые обязаны быть в 02:00
| Поле | Зачем в ночном файле |
|---|---|
| Incident / window id | Граница ночи; join postmortem |
| Intent / idempotency key | Тот же unit на разных rail |
| Debit или release id | Денежная правда один раз |
| Opaque rail tag | Какой путь выполнил — brand-safe |
| Switch event + timestamp | Primary → backup (или restore) |
| Terminal status | Delivered, failed, released, needs attention |
| Corridor / channel | Mix без колонок бренда |
Нет debit id — выдуманные join. Нет switch — устный рассказ. Нет opaque tag — бренды или необъяснимый hop. Hold-fail тоже в файле: сбой prepaid-hold: auto-refund и статус — release строками, не тишиной.
Кто потребляет export (ops vs finance)
Ops — hand-off пейджера, аудит порядка rail, проверка «не выдумали Delivered?». Финансы тем же файлом сверяют burn со settled units без upstream-порталов. Product может сэмплить white-label copy; колонки бренда нет ни у кого.
Лаг latency/DLR — timestamps и pending, не второй debit. Лаг vs hop: DLR, задержка и failover. Деньги: prepaid-резерв до первого списания.
Это не month-end export кошелька
месячный export кошелька в 02:00 — календарная money story месяца. Здесь — timeline инцидента failover-ночей: switch и terminals к debit id. Month-end может быть зелёным без failover-файла; не выдавайте одно за другое. Оба cutoff честны; brand-строки вне обоих.
Чеклист покупателя для incident export
- Один файл 02:00 покрывает switch + debit id + терминальные статусы?
- Opaque rail tag на месте — без upstream-брендов?
- Ops и финансы открывают один артефакт?
- Release и hold-fail видны строками, не дырами?
- Mid-flight — один debit на intent (Частичный failover без двойного списания)?
- Drill на USD 20 доказывает файл до soft USD 1 000/мес?
Начните с IOSOR
Принудительно сделайте failover до полуночи UTC. Утром откройте файл 02:00: один id инцидента, старт и стоп, каждый переключённый intent, по одному debit, непрозрачные теги, terminal status. Пропавший переключённый intent значит: выгрузка сломана, а не «ops вспомнит». Это ночные часы, не правило таймаута, не webhook арендатору и не бейдж Live.
Итог IOSOR
02:00 — часы инцидента.
Был ли материал полезен?
Связанные гайды
- Сверка бухгалтерских отчетов после инцидентов маршрутизации
Сверяйте бухгалтерские отчеты после инцидентов маршрутизации, сопоставляя логи сообщений и списания для предотвращения двойных начислений.
- Настройка правил подавления колебаний для предотвращения скачков маршрутов
Настройте правила демпфирования колебаний в IOSOR для применения периодов охлаждения и порогов сбоев, останавливая деструктивные петли маршрутизации.
- Отправка автоматических уведомлений о статусе при длительных сбоях маршрутов
Настройка автоматических оповещений для арендаторов и триггеров эскалации при длительной работе резервных каналов в консоли IOSOR.