الانتقال إلى المحتوى الرئيسي

المكوّنات الراكدة وحالة «غير معروف»

«متاح» و«متوقف» و«متدهور» كلها تصف إجابات: جرى الفحص وهذا ما وجده. أما غير معروف — الحالة الرمادية — فتعني شيئًا مختلفًا: لم تصل إجابة أصلًا. تعلّم UpAll المكوّن بحالة غير معروف، أي راكدًا، عندما لا تُسجَّل له نتيجة فحص حديثة طوال ثلاثة أمثال فاصله الزمني زائد 30 ثانية. قائمة الحالات كاملة في شرح حالات المكوّن.

لماذا هذه المعادلة؟

المكوّن الذي يفحص كل دقيقة يتحول إلى الرمادي بعد 3.5 دقيقة من الصمت، والذي يفحص كل خمس دقائق بعد 15.5 دقيقة. دورة واحدة فائتة اهتزاز جدولة عادي لا ينبغي أن يطلق شيئًا، أما ثلاث دورات متتالية فائتة فتعني أن النتائج توقفت فعلًا عن التدفق، والثواني الثلاثون الإضافية تمنع مكوّنًا على الحد تمامًا من الوميض دخولًا وخروجًا من الرمادي.

ماذا يعني الركود عادةً؟

الفكرة المفتاحية هنا: الهدف المتعطل يظل يُنتج نتائج — فحوصات فاشلة تُسجَّل بأخطائها وتفتح حوادث في طريقها. أما الركود فيعني أن القياس نفسه توقف، وهذا يشير إلى عائلة أسباب مختلفة:

  • توقف خط الفحص — الآلية التي تشغّل الفحوصات وتسجل نتائجها؛
  • مشكلة شبكة تمنع الفحوصات من الاكتمال أو التسجيل؛
  • بنية تحتية أُوقفت أو أُطفئت دون إيقاف مكوّنها مؤقتًا.

لهذا فإن الاستجابة الصحيحة للرمادي ليست «أعد تشغيل خادم العميل» بل «اعرف لماذا توقفت الفحوصات».

وهناك جاران يجب تمييزهما. موقوف مؤقتًا هو القريب المتعمد للرمادي: أنت من أطفأ مفعّل، والمنصة لا تتوقع نتائج (إيقاف المكوّنات مؤقتًا). و«متوقف» يعني أن الفحوصات تعمل جيدًا والهدف يفشل فيها (كيف تُفتح الحوادث وتُغلق).

ملخص واحد لكل نوبة

عندما تركد مكوّنات يستلم الفريق بريدًا مُجمّعًا واحدًا يسردها — مرة واحدة لكل نوبة، لا رسالة لكل مكوّن في كل دورة. وعندما تعود النتائج الحديثة تنتهي النوبة وتعود المكوّنات إلى حالتها الحقيقية؛ وإن عاد الركود لاحقًا فتلك نوبة جديدة وملخص جديد. آلية التنبيهات نفسها مشروحة في تنبيهات البريد الإلكتروني.

لماذا لا يُحسب الركود توافرًا أبدًا؟

لا تسجل UpAll وقتًا لم تقسه على أنه وقت سليم. فلو حُسبت فترات الصمت توافرًا لضخّم خطُّ فحص متوقف كل أرقام التوافر التي يمسها بهدوء — ولوجدت نفسك تقدّم تقارير عن توافر لا دليل لديك عليه. الوقت الراكد فجوة قياس: ظاهرة على جدار الحالة، صادقة في السجل. هذا مزعج في لحظته، وهو بالضبط ما يجعل الأرقام قابلة للدفاع عنها لاحقًا.