GitHub、2024年2月に発生したサービス低下の原因と対応を報告
マイナビニュース2024年3月20日(水)11時35分
GitHubはこのほど、「GitHub Availability Report: February 2024 - The GitHub Blog」において、2024年2月の可用性レポートを公表した。今回のレポートでは、GitHubサービス全体のパフォーマンスを低下させた2件のインシデントが報告されている。
○Webhook、GitHub Actions等の処理が遅延
1件目のインシデントは2024年2月26日18時34分(協定世界時)に発生し、53分間続いた。この間、ユーザーはWebhook、GitHub Actions、およびUIの更新において、レスポンスが遅くなる等の影響を受けた。原因は、ジョブキュー サービスの容量制限と自動フェイルオーバー システムの障害によるものとされている。
2件目のインシデントは2024年2月29日9時32分(協定世界時)に発生し、142分間続いた。この間、ユーザーはWebhook、GitHub Actions、およびGitHub Issuesサービスの処理において、レスポンスが遅くなる等の影響を受けた。自動フェイルオーバーが発生してトラフィックのルーティングが行われたが、その後プライマリへの不適切な復元が行われたため、キューに入れられたジョブが大幅に増加して完全に復旧するまで処理が遅延する辞退に陥ったという。
GitHubでは、これらのインシデントに対する再発防止策として、自動化処理の向上、フォールバック プロセスの信頼性の向上、バックグラウンド ジョブキュー サービスの容量の拡大という3つの対策を実施したと発表している。ただしこれは短期的な対策であり、より長期的な対策として、ジョブ処理プラットフォームの全体的なスケーラビリティおよび信頼性を向上させるための取り組みを行っているという。
GitHubは定期的に可用性レポートを公開しており、リアルタイムの稼働情報を「GitHub Status」から確認することができる。
○Webhook、GitHub Actions等の処理が遅延
1件目のインシデントは2024年2月26日18時34分(協定世界時)に発生し、53分間続いた。この間、ユーザーはWebhook、GitHub Actions、およびUIの更新において、レスポンスが遅くなる等の影響を受けた。原因は、ジョブキュー サービスの容量制限と自動フェイルオーバー システムの障害によるものとされている。
2件目のインシデントは2024年2月29日9時32分(協定世界時)に発生し、142分間続いた。この間、ユーザーはWebhook、GitHub Actions、およびGitHub Issuesサービスの処理において、レスポンスが遅くなる等の影響を受けた。自動フェイルオーバーが発生してトラフィックのルーティングが行われたが、その後プライマリへの不適切な復元が行われたため、キューに入れられたジョブが大幅に増加して完全に復旧するまで処理が遅延する辞退に陥ったという。
GitHubでは、これらのインシデントに対する再発防止策として、自動化処理の向上、フォールバック プロセスの信頼性の向上、バックグラウンド ジョブキュー サービスの容量の拡大という3つの対策を実施したと発表している。ただしこれは短期的な対策であり、より長期的な対策として、ジョブ処理プラットフォームの全体的なスケーラビリティおよび信頼性を向上させるための取り組みを行っているという。
GitHubは定期的に可用性レポートを公開しており、リアルタイムの稼働情報を「GitHub Status」から確認することができる。
「GitHub」をもっと詳しく
「GitHub」のニュース
-
窓辺の小石 第164回 未踏のマルチタスク5月3日12時10分
-
GitHub Copilot Workspaceのテクニカルプレビューを提供開始 〜自然言語でアイディアからコード、ソフトウェアまでを作成し、開発者エクスペリエンスを再定義〜4月30日12時7分
-
GitHub、コードのブレストから実行までを補佐する「Copilot Workspace」プレビュー4月30日11時5分
-
GitHubの開発者環境を向上させる「Copilot Workspace」を提供開始4月30日1時0分
-
Microsoft、社内に残っていなかったMS-DOS 4.0を各者と協力しオープンソースに4月26日10時47分
-
GitHub、2FAで数百万人の開発者の安全を担保4月25日11時22分
-
株式会社オルターブースは、GitHubアカウント管理支援を開始いたします!Copilot導入や、ご請求方法の管理など、企業様に特化したサービスです。4月23日14時46分
-
オープンソースのCMS「Joomla 5.1」正式版4月19日16時54分
-
GitHub、2024年3月に発生したサービス低下の原因と対応を報告4月18日10時52分
-
OpenAI、言語モデル評価のためのベンチマークツール「simple-evals」4月15日15時44分