Codex status

Codexが動かない時のstatus確認

Codexの状態を確認する時は、SNSの噂より先に公式statusや公式情報を見るのが安全です。ただし公式statusが「正常」でも自分だけ止まっていることがあります。このページは、その場合にどこを順に見るかまで扱います。

このページで整理すること

最初に見るところ

Codexが止まる、遅い、動かないと感じた時は、原因を決めつけず、サービス側の状態、自分の環境、ログ、報告書を分けて確認します。

確認先一言でいうと見ること
statusサービス側の状態障害・一時不具合
doctor自分の環境の診断auth / network / config
log作業の記録エラー・更新時刻
report人間向け記録何を確認したか

Codexで確認できること

  1. 表示されたエラー文を確認する
  2. 公式statusや公式情報を見る
  3. codex doctorでauth、network、configを確認する
  4. ログの更新時刻や最後の処理を見る
  5. 追加実装せず、止める条件に当たるか判断する
  6. 確認結果を報告書にまとめる

Codexだけに任せないこと

status確認やdoctor結果だけで、本番設定、DB、cron、.htaccess、AdSense、Search Console確認タグを変更しないようにします。障害、認証、通信、設定、作業範囲は人間が切り分けて判断します。

止める条件

状況判断注意点
公式情報日付と対象サービスを見る古い情報で断定しない
SNS情報参考程度に扱う根拠にしすぎない
設定変更公式情報を見ただけで変更しない本番設定変更を急がない

やってはいけないこと

statusページの読み方のコツ

公式statusページを開いた時、確認すべきポイントは3つあります。

そして最重要の順番は「公式statusで障害が出ているなら、自分の環境は触らない」です。サービス側の障害中に手元の設定を変更すると、障害が復旧した後に「自分が変えた設定」が新しい不調の原因として残ります。障害中にやることは、待つことと、確認した内容を記録しておくことだけで十分です。

公式statusが「正常」なのに動かないとき

実際に多いのはこちらです。公式statusはサービス提供側の障害しか示しません。自分の側で止まっている場合、statusは最後まで正常のままです。次の順に見ると、たいてい2つ目までで当たります。

止まっている場所そう見える症状確かめ方
利用上限途中まで動いて急に止まる。時間を置くと戻る残りの使用量の表示を見る。時刻でリセットされる
認証の期限切れ最初の1回目から通らないログインし直すと直る。エラー文に認証系の語が出る
通信・回線他のサービスも同時に重い別のサイトを開いて切り分ける
クライアントの版特定の操作だけ失敗する更新の有無を確認する
指定したモデル選べるのにエラーになる別のモデルで同じ操作を試す

上限と障害は画面の見え方が似ています。どちらも「急に応答しなくなる」ので混同しやすいのですが、障害は待つしかなく、上限は時刻で戻ります。ここを取り違えると、戻るはずのものを諦めたり、逆に戻らないものを待ち続けたりします。

公式の反映には時間差がある

もう一つ紛れやすいのが、障害が起きている最中でもstatusがまだ更新されていないことです。掲載は人の確認を経るため、実際の発生より遅れます。

したがって「statusが正常だから自分の設定が悪い」とは限りません。10分ほど間を置いて同じ操作をもう一度試すのが、いちばん安上がりな切り分けです。それで直るなら、手元は何も変えなくて済みます。

待っている間に記録しておくこと

障害だと分かったら手元は触らないのが原則ですが、何もしないのと、記録を取るのは違います。次の4つを控えておくと、復旧後に「本当に直ったのか」を自分で判定できます。

  1. 最初に失敗した時刻。後で公式の履歴と突き合わせられます
  2. エラー文をそのまま。要約すると、別の原因と区別できなくなります
  3. 直前にやった操作。自分の変更が原因でないことの根拠になります
  4. 失敗が毎回か、たまにか。毎回なら自分側、たまになら提供側の可能性が上がります

4番目は特に効きます。再現率は、障害と設定ミスを分ける手がかりです。設定が原因なら基本的に毎回失敗し、提供側の不調なら成功と失敗が混ざります。記録を取らずに設定を変えてしまうと、この判断材料そのものが消えます。

関連ページ

FAQ

codex statusだけ見れば原因が分かりますか?

分かるとは限りません。サービス側の状態、自分の環境、network、auth、config、ログを分けて見ます。

doctor結果をそのまま貼ってよいですか?

そのまま公開しない方が安全です。認証情報、パス、ユーザー名、内部情報が混ざる可能性があるため、必要部分だけ一般化します。

止まったらすぐ設定を消してよいですか?

危険です。設定削除やリセットは停止条件として扱い、人間確認を挟みます。

/statusという検索は何を見たい人ですか?

Codexが動いているか、障害があるか、止まっている時にどこを見るかを知りたい検索として捉えます。