
クラウド・SaaSの障害を疑うとき|確認手順と社内への説明
朝からシステムが不安定で、問い合わせが増えている。 ログを見ても、いつもと違うエラーは出ていない。デプロイもしていない。設定も触っていない。
——これ、たぶんうちじゃない。
そう思っても、確証がないうちは言い出しにくいものです。「他社のせいにしている」と受け取られたくないし、あとで自分側の問題だと分かったときが気まずい。だから確認を続けるのだけれど、その間も「まだ直らないの」という視線は自分に向いている。
この「言い出しにくさ」は、あなたが弱気だからではありません。他社側の障害は、こちらから直接見えない場所で起きている——ただそれだけの理由で、確認にも説明にも一手間かかるだけです。この記事では、その一手間を短くする順番と、確証がない段階でも誠実に伝えられる言い方を一緒に整理していきます。
結論:やることは3つです。①「自分側で説明がつくか」を先に短く潰す(直近の変更・自分だけの環境・リソースの3点)、②止まっていそうな場所を「自分側・サービス側・回線」の3層に分けて、公式のステータスページから順に見る、③確証が取れる前でも「今わかっていること/わかっていないこと/次にわかる時刻」の3点だけ社内に出す。原因が他社側かどうかより、待っている人を放置しないことのほうが先です。
なお、使っているクラウドやSaaSによって、見る場所も情報の出方も変わります。ここで挙げるのは順番の型です。自分の現場で契約しているサービスに置き換えながら読んでみてください。
なぜ「他社側かもしれない」は判断がむずかしいのか
腕の問題ではなく、構造として見えにくい事情がそろっています。
- 自分の手の届かない場所で起きている:ログにも監視にも「相手のサーバーの中」は映りません。こちらから見えるのは、遅い・つながらない・たまに失敗する、という症状だけです。
- 公式のお知らせは、症状より遅れて出る:ベンダー側も調査してから出すので、利用者が気づいてから掲載まで時間が空くことがあります。ステータスページが緑でも、障害が起きていないとは限りません。
- 症状が中途半端:全部落ちるなら分かりやすいのですが、他社側の不調は「一部だけ遅い」「たまにタイムアウト」のような曖昧な出方をしがちです。自分側の性能問題と見分けがつきません。
- 言い出す側にリスクがある:外した場合の気まずさを想像して、確証が取れるまで黙ってしまう。その沈黙が「何も対応していない」と見えてしまう。
だから最初にやるのは、他社側の証拠探しではありません。自分側の可能性を短く潰して、疑う場所を絞ることです。ここを飛ばすと、ステータスページを何度も更新しながら時間だけが過ぎていきます。
ステップ1:まず「自分側で説明がつくか」を短く潰す
他社を疑う前に、自分側を疑います。順番が逆だと、あとで自分側の原因が見つかったときに戻れなくなるからです。ただし、時間はかけません。次の3点だけです。
- 直近で何か変わっていないか。自分のデプロイだけでなく、他の人の作業、自動更新、証明書の期限、cronの追加も含めて見ます。変更管理台帳を付けていれば、ここは数分で終わります。
- 自分の環境だけの話ではないか。別の回線(スマホのテザリングなど)、別のブラウザ、別の端末から同じ症状が出るかを試します。社内からだけ遅いなら、社内ネットワーク側の話かもしれません。
- サーバーのリソースが足りているか。CPU・メモリ・ディスク・プロセス数をひととおり。ここが原因なら他社は関係ありません(ロードアベレージの読み方、ディスク使用率の監視が土台になります)。
3つとも空振りなら、ここで初めて「自分側では説明がつかない」と言える状態になります。この一言が言えるだけで、社内での説明はぐっと楽になります。「調べたけれど分からない」ではなく「調べた結果、自分側では説明がつかない」は、まったく別の報告です。
ステップ2:止まっていそうな場所を3層に分ける

自分側で説明がつかないと分かったら、残りを3つに分けます。
- 自分側:自社のサーバー・アプリ・DB・社内ネットワーク。ステップ1で一度潰した場所です。
- サービス側:借りているクラウド(サーバー・ストレージ・DB)、使っているSaaS(決済・メール配信・認証・地図・チャットなど)。
- 回線:自社と相手をつなぐ経路。プロバイダ、DNS、CDN、社内の出口。
分ける意味は、層ごとに見にいく情報源が違うことにあります。サービス側なら公式のステータスページ、回線ならプロバイダの障害情報と経路の確認。分けずに探すと、どこを見ればいいのか決まらないまま検索を繰り返すことになります。
見分けの目安は、「どの機能が壊れているか」です。
- 特定の機能だけ動かない(画像アップロードだけ、メール送信だけ、決済だけ)→ その機能が使っているサービスを疑います。サービス側の可能性が高い層です。
- 全部がまんべんなく遅い→ 回線か、自分側のリソースか、共通で使っている基盤(DB・ストレージ)。
- 特定の場所からだけ遅い・つながらない→ 回線・DNS・経路。疎通確認の基本やDNSを疑う順番の出番です。
ステップ3:公式のステータスページから順に見る
層が絞れたら、情報源を順番に見ます。先に公式、あとから外の声です。逆にすると、噂に振り回されて判断が遅れます。
1. 各サービスの公式ステータスページ
主要なクラウドは、自社で稼働状況を公開しています。AWSなら「AWS Health Dashboard」、Google Cloudなら「Google Cloud Service Health」、Microsoft Azureなら「Azure Status」といった名前で提供されています。国内のホスティング事業者やSaaSも、たいていは「障害情報」「メンテナンス情報」のページを持っています。
見るときのコツは3つです。
- リージョン(提供地域)を合わせる。海外リージョンだけの障害を見て「うちも障害だ」と早合点しないように、自分が使っている地域の情報かを確かめます。
- 対象サービス名を合わせる。同じクラウドでも、ストレージだけ・DBだけ、というピンポイントの障害はよくあります。
- 更新時刻を見る。「緑(正常)」でも、最終更新が数時間前なら、まだ反映されていないだけかもしれません。
2. ベンダーの公式アナウンス窓口
ステータスページとは別に、公式のお知らせページやサポート窓口があります。契約しているサービスなら、問い合わせる権利があります。「障害ですか」と聞くのは、クレームではなく正当な確認です。遠慮しなくて大丈夫です。
3. 外の声(利用者の投稿・障害情報の共有サイト)
公式に出る前は、ここがいちばん早いことがあります。ただし裏が取れていない情報なので、社内に伝えるときは必ず「公式ではまだ発表されていない」と添える。ここを省くと、あとで訂正することになります。
4. 自分側からの実測
情報を待つ間、こちらでも測っておきます。エラー率・応答時間・失敗した時刻を記録しておくと、あとでベンダーに問い合わせるときの材料になり、社内向けの説明にも使えます。
# 対象サービスの応答時間を1分おきに記録しておく(記録が説明の材料になる)
while true; do
printf '%s ' "$(date '+%Y-%m-%d %H:%M:%S')"
curl -o /dev/null -s -w 'code=%{http_code} time=%{time_total}\n' \
https://api.example.com/health
sleep 60
done | tee -a /tmp/health-check.log
エラーの出方が「たまに失敗する」タイプなら、タイムアウトがどこで起きているかの切り分けや外部API連携の切り分けも合わせて見ると、層の判断がはっきりします。
ステップ4:確証がなくても、社内には出す
いちばん悩ましいのがここです。「他社側だと思うけれど、確証がない」段階で、何と言えばいいのか。
答えはシンプルで、確証がないことも含めてそのまま伝えるです。推測を断定に変える必要も、黙って抱える必要もありません。出すのは次の3点だけです。
- 今わかっていること(症状・範囲・発生時刻)
- 今わかっていないこと(原因と復旧見込み)
- 次に報告する時刻
文例です。そのまま調整して使ってください。
【第一報】○月○日 ○:○○ 現在、△△機能でエラーが発生しています。
・症状:○:○○ ごろから、△△の処理が断続的に失敗しています(成功する場合もあります)。
・範囲:△△機能のみ。他の機能は通常どおり動作しています。
・現在の状況:当社システム側では変更・異常を確認できておらず、利用している外部サービス側の不具合の可能性を確認中です。外部サービスの公式発表はまだ出ていません。
・対応:ベンダーへ確認を依頼し、あわせて当社側でも調査を続けています。
・次のご報告:○:○○ ごろ、状況が変わらない場合も改めてご連絡します。
伝え方のポイントは3つです。
- 「たぶん向こうのせい」で終わらせない。他社側の可能性に触れるときは、必ず「自分側でも調査を続けている」を並べます。原因が誰にあるかの話ではなく、復旧に向けて動いている話にする。
- 確定していないことは、確定していないと書く。「外部サービスの障害です」と言い切って外すと、次からの報告が信じてもらえなくなります。
- 次の連絡時刻を必ず入れる。これがあるだけで、待つ側の不安がかなり減ります。長引きそうなときは障害の中間報告の書き方、最初の一報の型は第一報テンプレートが使えます。
具体例:「朝から画像のアップロードだけ失敗する」
ある朝、「商品画像を登録しようとするとエラーになる」という問い合わせが数件届いた、という場面で追ってみます。
ステップ1(自分側を潰す):直近のデプロイなし。設定変更なし。証明書の期限も先。ディスクにもメモリにも余裕あり。自分の端末からも同じ症状が出るので、特定の人の環境の話でもない。——自分側では説明がつかない。ここまで10分。
ステップ2(層を分ける):壊れているのはアップロードだけで、閲覧も注文も動いている。特定の機能だけなので、その機能が使っているもの——外部のストレージサービス——を疑う層に置く。
ステップ3(情報源を見る):使っているクラウドのステータスページを開くと、自分のリージョンのストレージサービスに「調査中」の表示。更新時刻は15分前。ここで、当たりがついた。
ステップ4(社内に出す):確証としては「ベンダーが調査中と発表している」段階なので、そのまま書く。「アップロード機能のみ停止中。利用しているストレージサービス側で障害が発生していると発表がありました。復旧見込みは未定です。次は11時に報告します」。あわせて、アップロードだけを一時的に止めて案内文を出すか、業務側と相談する。
ここで大事なのは、11時までにやることが決まっていることです。ベンダーの復旧を待つ間、こちらは記録を取り、影響範囲を数え、代替手段があるかを業務側と詰める。待っている時間も、手ぶらではありません。
影響:判断の順番を持つと、何が変わるか
- 確認が短くなる。層を分けてから見るので、見る場所が最初から決まっています。
- 報告が早くなる。確証を待たずに出す型があるので、沈黙の時間が生まれません。
- 信頼が減らない。断定を避けた報告は、外したときにも訂正で済みます。
- 記録が残る。実測ログとベンダーの発表が残るので、ポストモーテムにも、次回の判断にもそのまま使えます。
- 抱え込まなくてよくなる。「言い出しにくい」の正体は多くの場合、言い方が決まっていないことです。型があれば、迷わず出せます。
他社側の障害は、こちらの努力では復旧できません。だからこそ、復旧できない時間に何をしたかが仕事になります。
明日やること:確認先を1枚にまとめる
障害が起きてから探すと、それだけで15分溶けます。平時のうちに1枚作っておきます。
作るのは、こんな表です。
| 使っているサービス | 用途(止まると何が壊れるか) | 確認先(ステータスページ・お知らせ) | 問い合わせ窓口 | 契約者・アカウント |
|---|---|---|---|---|
| クラウド(サーバー・ストレージ) | 全体 | 公式ステータスページ | サポート窓口 | 誰の契約か |
| 決済サービス | 決済のみ | 障害情報ページ | 加盟店サポート | 契約担当 |
| メール配信 | 通知メール | 障害情報ページ | サポート窓口 | 契約担当 |
| 回線・プロバイダ | 通信全体 | 障害・工事情報 | 法人窓口 | 契約担当 |
ポイントは、ステータスページのURLをブックマークに入れておくこと、そして「止まると何が壊れるか」を先に書いておくことです。症状から逆引きできるので、障害の最中に「これはどのサービスだ」と考えずに済みます。
サービスの棚卸しがまだなら、サーバー・サービスの構成情報を1枚にまとめる方法や運用の年間スケジュールと同じ紙にまとめてしまうのが早いです。項目が増えすぎたら、まずは止まると困る上位3つだけで構いません。
「他社側の障害を疑うとき」チェックリスト
- 他社を疑う前に、直近の変更・自分の環境・リソースの3点を潰したか
- 「自分側では説明がつかない」と言える状態まで確かめたか
- 壊れている機能から、疑う層(自分側・サービス側・回線)を絞ったか
- 公式のステータスページを、リージョンとサービス名を合わせて見たか
- ステータスが正常でも、最終更新時刻を確かめたか
- 外の声を使うときは「公式未発表」と添えたか
- 自分側でもエラー率・応答時間・時刻を記録しているか
- 確証が取れる前でも、症状・不明点・次の報告時刻を社内に出したか
- ベンダーへの確認を、遠慮せず依頼したか
- 復旧を待つ間に、影響範囲の把握と代替手段の相談を進めたか
全部そろわなくても大丈夫です。上から3つできていれば、その障害対応はもう十分に前へ進んでいます。
よければ、こちらも
- 外部API連携の不具合|相手側か自分側かを切り分ける順番:連携先が1つに絞れているときは、こちらの順番が近道です。
- 障害の第一報テンプレート|何を・誰に・どの順で伝えるか:最初の一報を、迷わず出せる形にしておくために。
- 障害が長引くときの中間報告の書き方:復旧見込みが立たない時間の伝え方を、文例で。
- 疎通しないときの切り分け|ping・traceroute・digの基本:回線・経路を疑う層に落ちたときの手当てを。

他社側の障害は、直せません。自分でボタンを押して復旧させることができない、保守運用の中でもいちばん歯がゆい時間です。
それでも、あの朝に「うちじゃないかもしれない」と気づいて、順番に確かめて、待っている人に途中経過を伝えた——その一連は、確実に誰かの不安を減らしています。復旧させた人だけが仕事をしたわけではありません。分からない時間を、分からないまま丁寧に扱えることも、立派な技術です。
明日は、よく使うサービスのステータスページをブックマークに1つ入れるところからで十分です。次に同じ朝が来たとき、15分早く落ち着けます。
ほかの実務ヒントは記事一覧からどうぞ。保守運用の小さな備えを、メールでも少しずつお届けしています。