تقرير توفر GitHub: أبريل 2026 — 10 حوادث، بما فيها هجوم كشط بـ 30%
by xingwangzhe
GitHub
Availability
Incident Report
SRE
Outage
تقرير توفر GitHub: أبريل 2026 — 10 حوادث، بما فيها هجوم كشط بـ 30%
في 14 مايو، نشر GitHub تقرير توفر أبريل 2026. كان شهراً قاسياً: 10 حوادث عبر بحث الكود، Copilot، Pages، Codespaces، Actions، والمزيد.
ملخص الحوادث
| التاريخ | الخدمة | المدة | التأثير |
|---|---|---|---|
| 1 أبريل | بحث الكود | 8س 43د | 100% فشل استعلام، إعادة فهرسة كاملة |
| 9 أبريل | Copilot Agent | 4س 16د | ~84% من الجلسات الجديدة تأخرت، طوابير 54 دقيقة |
| 13 أبريل | Pages | 39د | ~17.5M خطأ HTTP 500 |
| 16 أبريل | Codespaces | 3س 22د | ~40% من بدء VS Code فشل |
| 22 أبريل | Copilot Chat | 3س 43د | عدم توفر كامل |
| 23 أبريل | خدمات متعددة | 1س 18د | Copilot, Webhooks, Git, Actions — 5-7% حركة |
| 27 أبريل | بحث (هجوم كشط) | 6س 15د | حتى 65% من عمليات البحث انتهت مهلة |
الأحداث الكبيرة
27 أبريل: هجوم الكشط الذي أوقع البحث
استخدم المهاجم 600,000+ عنوان IP فريد، مع طلبات تضمن معلومات مطابقة للعامل — مما جعل تحديد المعدل القياسي غير فعال لأن كل IP بقي تحت العتبة. هذه الحركة شكلت 30% من إجمالي حركة بحث اليوم، متركزة في نافذة 4 ساعات.
23 أبريل: تدهور DNS يتسلسل عبر خدمات متعددة
تدهور بنية DNS تحتية في مركز بيانات واحد تسلسل إلى حادث متعدد الخدمات أثر على 5-7% من إجمالي الحركة.
9 أبريل: خطأ حد معدل يشل Copilot Agent
84% من جلسات الوكيل الجديدة تأخرت، مع أوقات طابور وصلت إلى 54 دقيقة.
مواضيع متكررة ملحوظة
- إخفاقات متسلسلة من بنية تحتية مشتركة
- نطاق تحديد المعدل — واسع جداً أو سهل التحايل
- أتمتة تسبب ضرراً
- فجوات اكتشاف — تأخيرات 40-53 دقيقة في اكتشاف الحوادث
ما يفعله GitHub
- مرونة DNS أقوى وفشل متعدد مراكز البيانات
- طرح أكثر تدريجياً مع فحوصات سلامة أفضل
- اكتشاف أسرع عبر مراقبة محسنة
- عزل حركة أفضل لمنع التسلسل
- تقوية تحديد المعدل — نطاق لكل تثبيت وتحكم بحركة مجهولة