كل المؤشرات خضراء ولا عمل يُنجز: مراقبة تتحقق من العمل الفعلي
لوحة المتابعة أظهرت أن كل شيء سليم بينما لم تُنجز أي مهمة خلال أربع ساعات ونصف. هكذا أعدت بناء المراقبة لتتحقق من العمل المنجز لا من المؤشرات فقط.
نُشر في · آخر تحديث

طوال أربع ساعات ونصف كانت كل المؤشرات على شاشة المتابعة خضراء. وفي الفترة نفسها لم ينجز وكلاء الذكاء الاصطناعي لديّ أي مهمة. لم يتعطل شيء، ولم يصدر أي تنبيه؛ العمل ببساطة توقف، والشاشة لم تكن قادرة على أن تعرف ذلك.
المشكلة: «النظام يعمل» لا تعني «العمل يُنجز»
تعتمد شركات كثيرة في الكويت والخليج على شاشات تجيب عن سؤال واحد: هل النظام يعمل؟ الخادم يستجيب، والتطبيق يفتح، وصفحة الحالة خضراء. ترى الإدارة ذلك فتفترض أن العمل الذي يقف خلفه يسير كما ينبغي.
لكن النظام قد يكون قائمًا بالكامل بينما لا يحدث أي شيء مفيد: طلبات تنتظر في قائمة انتظار لا يتولاها أحد، واستفسارات تصل ولا يُرد عليها، وإجراء مؤتمت متوقف ينتظر شيئًا لن يأتي. كل الفحوصات تنجح، لأن كل الفحوصات تطرح السؤال الخطأ.
التكلفة الحقيقية
- تأخير صامت: يتوقف العمل ساعات قبل أن ينتبه أحد، وتتراكم المهام المعلقة طوال الوقت.
- العميل أول من يعلم: كثيرًا ما تكون أول إشارة إلى المشكلة شكوى من عميل، لا تنبيهًا من النظام.
- ثقة في غير محلها: الشاشة الخضراء التي لا ترى التوقف أسوأ من غياب الشاشة، لأنها تطمئن الجميع إلى أنه لا داعي للنظر.
ومع وكلاء الذكاء الاصطناعي يزداد الأمر أهمية؛ فهم مصممون للعمل دون أن يراقبهم أحد، وهذا تحديدًا هو الوضع الذي قد يبقى فيه التوقف الصامت أطول مدة دون أن يُكتشف.
نقطة التحول: قِس العمل لا المؤشرات
حين راجعت تلك الساعات الأربع والنصف في منظومتي، كان الدرس واضحًا: المراقبة كانت تتحقق من أن الخدمات تعمل، وكانت تعمل فعلًا، لكنها لم تتحقق قط من أن أي عمل يُنجز. فغيّرت ما تنظر إليه.
- العمل المنجز فعلًا: صار النظام يتحقق من أن المهام تكتمل في الوقت المتوقع. وإذا مرت مدة طويلة دون إنجاز أي مهمة يُعامل ذلك كمشكلة، حتى لو أفادت كل الأنظمة بأنها تعمل.
- الموارد الأساسية: يراقب أيضًا أمورًا بسيطة مثل مساحة التخزين؛ فهي سهلة النسيان، وقد توقف العمل بهدوء دون أن يتعطل أي شيء.
- الاستعادة التلقائية: حين يبقى أحد الوكلاء متوقفًا بينما تنتظر المهام، يوقظه النظام تلقائيًا بدلًا من انتظار أن ألاحظ ذلك بنفسي.
- تنبيهات مستقلة: لم تعد التنبيهات تعتمد على الجزء الذي تراقبه؛ فإذا تعطل جزء ما، يصل التحذير عبر مسار منفصل.
النقطة الأخيرة يسهل إغفالها. إذا كان جرس الإنذار يعمل عبر النظام نفسه الذي توقف، فسيتوقف الجرس أيضًا. التحذير لا قيمة له إلا إذا استطاع الوصول إليك في أسوأ الأيام.
النتيجة
لم يعد توقف كهذا يختبئ خلف شاشة خضراء. حين يتوقف العمل يلاحظ النظام ذلك، ويحاول إعادة تشغيله، ويبلغني عبر قناة لا تعتمد على الجزء الذي تعطل. وصارت شاشة المتابعة تجيب عن السؤال الذي يهم العمل فعلًا: هل يُنجز العمل؟
السؤال الصحيح ليس «هل النظام يعمل؟» بل «هل أُنجز العمل؟»
ماذا يعني هذا لشركتك؟
سواء كنت تشغّل وكلاء ذكاء اصطناعي أو إجراءات مؤتمتة أو فريق عمليات تقليديًا، اطرح على مديريك سؤالًا بسيطًا: هل تُظهر لوحة المتابعة لدينا أن أنظمتنا تعمل، أم أن عملنا يُنجز؟ إذا كانت تُظهر الأولى فقط، فقد تكون لديك بالفعل ساعات من التوقف الصامت لم يرها أحد.
صارت المراقبة التي تتحقق من العمل المنجز جزءًا من نظرتي إلى كل حل ذكاء اصطناعي، بما في ذلك وكلاء أتمتة الإجراءات والمساعدات الذكية التي أبنيها، وأُخضع منظومتي الخاصة للمعيار نفسه كل يوم.
إذا بدا لك هذا مألوفًا ورغبت في الحديث عنه، فالضغط على زر واتساب في هذه الصفحة هو أسرع طريقة للتواصل معي.