要約
- Twilioは7月30日23:22:57.278 UTCにインシデントt0tmqjsyyzv0を開き、影響をminorと分類した。
- 最初の通知は、Twilio Phone Numbersからブラジルの複数ネットワーク加入者への通話失敗を報告した。
- 23:42:35.556 UTCには原因を特定したとし、長いポストダイヤルディレイも症状に加えた。
- 翌31日17:30:12.629 UTC、通話の回復が観測されたとして初めてmonitoringへ移行した。
- 20:19:07 UTCの基準時点でもresolvedにはならず、解決時刻はなかった。
- 原因、対象事業者、番号・顧客・通話件数、失敗率、遅延分布、再試行結果はいずれも公表されなかった。
改善の観測までに18時間を要した
公表時刻は30日23:22:57.278 UTCだった。19分38.278秒後にステータスはidentifiedへ変わり、Twilioは原因を特定したと説明した。その後も4回、同じ診断段階の更新が続いた。
回復を初めて確認したのは、開始から18時間7分15.351秒後である。基準時点では発生から20時間56分9.722秒が経過していた。monitoringは障害の方向が改善へ転じたことを示すが、安定性の確認を終えたresolvedとは異なる。
対象はブラジル向けの特定経路として読むべきだ
通知が示すのは、Twilioの電話番号からブラジル国内の複数ネットワーク加入者へ向かう通話である。相手先の通信事業者、相互接続点、ゲートウェイ、地域、番号種別は明かされていない。
したがって、ブラジルの全音声網が停止したとはいえない。「複数」は「すべて」と同義ではなく、ステータス画面のVoice, Latin Americaというコンポーネント名も実測された影響範囲そのものではない。
接続失敗と呼出音までの遅れを分ける
ポストダイヤルディレイは、ダイヤルを終えてから呼出音や網アナウンスなどの進行信号を受けるまでの時間を指す。長すぎれば、人や自動発信システムが接続処理の完了前に切断する可能性がある。
一方、通話失敗は接続が成立しなかった結果である。Twilioは両方を挙げたものの、遅延した通話のうち何件が最終的に接続したか、失敗がどの宛先に偏ったか、待ち時間がどれほどだったかを示していない。単一の障害率にまとめる根拠はない。
原因を特定しても、原因を開示したことにはならない
Twilioは23:42:35.556 UTC以降、原因を特定して解決に取り組んでいると繰り返した。しかし、ソフトウェア、シグナリング、番号、ルーティング、ゲートウェイ容量、接続先事業者のどこに問題があったかは述べなかった。
これらは一般的な音声経路の構成要素にすぎず、本件の原因候補として確認されたわけではない。複数ネットワークへの言及から、特定のブラジル事業者に責任を帰すこともできない。
「一部」の削除は範囲拡大の証拠ではない
初期のidentified更新は「a subset of Twilio Phone Numbers」と記していた。31日14:54:17.913 UTCの更新では「一部」に当たる表現が消えたが、ブラジルの複数ネットワークという宛先は維持された。
文章の簡略化、認識の更新、対象の変更のいずれかは公表資料だけでは判断できない。対象番号数や顧客数の分母がない以上、この編集を全番号への拡大と読み替えることはできない。
顧客側では呼ごとの照合が必要になる
回復の観測は、Twilio側の指標が改善したことを意味する。すべての経路が安定したことや、失敗済みの通話が再試行で成功したことまでは保証しない。monitoringの間は、まさにその持続性が確認対象となる。
利用企業は、発信時刻、宛先網、応答状態、呼出音までの時間、再試行順序、業務処理結果を通話明細で照合できる。その結果は自社の影響を測る資料にはなるが、Twilio全体の比率へ外挿はできない。
音が返らない時間もサービス品質である
プログラマブル音声は、本人確認、予約連絡、督促、コールセンター、緊急通知などに組み込まれる。接続可能な経路でも進行信号が遅ければ、再試行上限を消費したり、担当者の処理時間を延ばしたり、到達可能な番号を不通と判断したりする。
公表資料は、こうした業務損失が実際に起きたとは述べていない。ただし、最終接続の有無だけでなく、待てる時間内に進行が返ることも継続性の一部だという影響経路は明確である。
最終評価に必要な情報
正式なresolved時刻に加え、障害レイヤー、対象となった経路やネットワークの区分、実際の影響時間、失敗率と遅延分布、対策内容、顧客側の再試行要否が公表されれば、評価は更新できる。
20:19:07 UTC時点で確認できる結論は限られる。Twilioはブラジル向け音声通話の回復を観測し、安定性を監視していた。社内では原因を特定したものの、その内容、規模、個別通話の帰結は公開されていなかった。


