Сводка

  • Twilio открыла инцидент 1s05wyhbm8v9 в 17:50:27.831 UTC 30 июля, до начала фиксированного отчётного периода.
  • Компания сообщила о сбоях доставки SMS с подмножества телефонных номеров Twilio абонентам C+W LIME на Каймановых островах.
  • Twilio впервые указала, что причина определена, в 18:03:17.804 UTC, но не опубликовала её.
  • Наблюдаемое восстановление перевело обращение в режим мониторинга в 04:16:37.885 UTC 31 июля.
  • Объявление об устранении в 06:18:08.210 UTC довело опубликованную длительность до 12 часов, 27 минут и 40,379 секунды.
  • Размер подмножества, количество сообщений и клиентов, доля сбоев, результат повторных попыток, причина и меры по устранению остаются неизвестными.

В этот отчётный период попадает завершение, а не открытие

Инцидент начался до фиксированного отчётного периода, но решающая смена состояния произошла внутри него. В 06:18:08.210 UTC 31 июля Twilio сообщила, что доставка на указанном маршруте работает в обычном режиме. Именно это завершение внутри периода и делает событие частью данного обзора.

Такой подход не позволяет нерешённому обращению исчезнуть лишь потому, что оно было открыто раньше. Он также позволяет не менять дату начала: в сервисной записи отсчёт по-прежнему ведётся с 17:50:27.831 UTC 30 июля.

«Подмножество» — главный ограничитель масштаба

Twilio не описывала каждый телефонный номер на своей платформе. Она неоднократно ограничивала источник подмножеством телефонных номеров Twilio, а пункт назначения — абонентами сети C+W LIME на Каймановых островах.

Ни перечень, ни правило не определяют это подмножество. Из уведомления его невозможно оценить количественно, и нельзя предполагать, что оно включает все типы номеров, аккаунты или отправителей. Граница пункта назначения также исключает другие сети, если отдельные данные не говорят об обратном.

Сбой доставки — это исход операции передачи

В отличие от задержки получения, раскрытым признаком здесь был сбой доставки SMS. Это означает, что попытки на затронутом маршруте не завершились успешно на момент, отражённый в записи статуса Twilio. В уведомлении не сказано, удалась ли последующая повторная попытка, переключило ли приложение маршрут или получил ли получатель в итоге новую попытку.

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

Причину быстро определили, но так и не раскрыли

Twilio перевела инцидент в статус «причина определена» через 12 минут и 49,973 секунды после первого обновления. Этот статус сохранялся более десяти часов. Ни в одном сообщении не назывались компонент платформы, неисправность оператора связи, условие маршрутизации, проблема нумерации или посредник.

Таким образом, запись фиксирует внутреннюю диагностику без внешней атрибуции. C+W LIME указана как сеть назначения, а не как доказанная причина. Исправление или меры по смягчению последствий также отсутствуют.

После длительного этапа «причина определена» начался мониторинг

Первое сообщение о наблюдаемом восстановлении появилось в 04:16:37.885 UTC 31 июля, через 10 часов, 26 минут и 10,054 секунды после открытия. Затем Twilio наблюдала за стабильностью в течение 2 часов, 1 минуты и 30,325 секунды до объявления об устранении.

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

Даже небольшое подмножество номеров-отправителей может создавать ощутимые операционные последствия

Сбой, зависящий от номера, труден для клиентов, потому что два отправителя в одном аккаунте могут вести себя по-разному. Общая панель состояния сервиса может выглядеть нормальной, хотя конкретная кампания, пул аутентификации или номер уведомлений раз за разом не доставляет сообщения одному оператору.

Такой механизм делает полезным мониторинг на уровне номеров: доля успешных доставок по исходному номеру, сети назначения, стране, времени и повторным попыткам. Twilio не сообщила о каком-либо конкретном бизнес-применении или убытке.

У незначительного воздействия нет опубликованной базы расчёта

На странице нет данных о количестве затронутых номеров, сообщений, клиентов или получателей. Не приводятся ни доля сбоев, ни кривая объёма, ни сравнение с обычным трафиком. «Незначительный» — это операционная метка, а не оценка размера подмножества.

Данные клиента могут показать локальное воздействие, но не заменяют общий знаменатель по платформе. Работающий номер не опровергает проблему на другом номере; неудачная попытка не доказывает, что отказали все маршруты.

Что остаётся неясным после восстановления сервиса

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

Пока этого нет, подтверждённый вывод остаётся узким. SMS-маршрут к C+W LIME, затрагивающий определённое подмножество номеров, не работал в рамках публичного инцидента более 12 часов, затем восстановился и был объявлен нормальным. Причина, масштаб и сквозные результаты доставки сообщений остаются нераскрытыми.

Источники