رؤى · مقال · الحوسبة السحابية · أكتوبر 2025
كيف تضبط حجم السجلات والمقاييس والتتبعات حين تسأل الإدارة المالية عن سبب تضاعف الفاتورة بعد استحواذ واحد.
يواجه كل فريق منصات في نهاية المطاف السؤال المحرج نفسه من الإدارة المالية: لماذا تضاعفت فاتورة قابلية المراقبة الشاملة بعد استحواذ واحد؟ وغالباً ما يكمن الجواب في أدوات متداخلة، ووكلاء جمع مكررين، وثقافة يضيف فيها كل مهندس أدوات القياس كما يرى مناسباً دون تنسيق مع أحد. وسدّ الفجوة بين الإنفاق على قابلية المراقبة والتغطية الفعلية لبيئة الإنتاج يتطلب استراتيجية مدروسة، لا مجرد لوحة معلومات تجميعية أخرى.
تميل تكاليف قابلية المراقبة إلى النمو أسرع من البنية التحتية التي تراقبها، لأن حجم بيانات القياس عن بُعد يتراكم مع كل خدمة مصغّرة جديدة، وكل مفتاح تفعيل ميزة، وكل بيئة. فعنقود Kubernetes واحد يشغّل ثلاثين خدمة قد يولّد بسهولة تيرابايتات من بيانات السجلات شهرياً إذا تُرك دون ضبط. ومن دون حوكمة، تنمو الفاتورة نمواً خطياً مع طموح الفرق الهندسية، بينما تتوقف تحسينات التغطية عند حد معين قبل أن يتوقف نمو الموازنة بوقت طويل.
وكثيراً ما يكون السبب الجذري غياب حلقة تغذية راجعة بين الفرق التي تولّد بيانات القياس والفرق التي تدفع ثمنها. فالمطورون يضيفون عبارات تسجيل لتسهيل تصحيح الأخطاء خلال دورة عمل، ثم لا يعودون إليها بعد إطلاق الميزة. وعلى مدى أشهر، تتراكم هذه السجلات لتبلغ ملايين الأحداث في الساعة، لا يحمل معظمها أي قيمة تشغيلية، لكنها تظل تكبّد المؤسسة رسوماً كبيرة لدى المورّد مقابل الاستيعاب والتخزين.
يتجلى الدين المتراكم في بيانات القياس في سجلات مكررة يرسلها أكثر من وكيل جمع، وتضخّم غير محدود في عدد التركيبات الفريدة للمقاييس بسبب مجموعات وسوم غير مرشّحة، ولوحات معلومات لم يفتحها أحد منذ أكثر من عام. والخطوة الأولى نحو ترشيد التكاليف أن تربط كل إشارة بهدف محدد لمستوى الخدمة (SLO). وأي بيانات قياس لا تدعم هدفاً من هذه الأهداف ينبغي تحويلها إلى التخزين البارد وفق سياسة احتفاظ صريحة، فتنخفض تكاليف الاستيعاب دون التضحية بالقدرة على التحليل الجنائي على المدى الطويل.
يُعد ضبط عدد التركيبات الفريدة في المقاييس من أكثر الوسائل فاعلية لخفض تكاليفها. فوسم واحد بآلاف القيم الفريدة قد يضاعف متطلبات التخزين أضعافاً مضاعفة. وعلى فرق المنصات أن تفرض قوائم بالوسوم المسموح بها في طبقة الجمع، وأن تراجع طلبات إضافة المقاييس الجديدة عبر إجراء موافقة مبسّط. والهدف ليس تقييد الرؤية، بل ضمان أن يخدم كل بُعد غرضاً حقيقياً في التنبيه أو تشخيص الأخطاء.

تستحق إدارة السجلات مساراً خاصاً للحوكمة، لأن السجلات تمثل عادةً الحصة الأكبر من الإنفاق على قابلية المراقبة. فالتسجيل المنظّم بمستويات خطورة متسقة يتيح الترشيح في خط الجمع بدلاً من الترشيح لدى المورّد. وينبغي أن تعتمد الفرق سياسة لا تُرسَل بموجبها سجلات مستوى التصحيح افتراضياً إلى منظومة الاستيعاب في بيئة الإنتاج أبداً. وتوجيه المخرجات المطوّلة إلى ذاكرات مؤقتة محلية أو إلى تخزين كائنات قصير الأجل يُبقي البيانات اللازمة للتحليل الجنائي متاحة دون تضخيم الفاتورة الشهرية.
تُنشئ نماذج تحميل التكاليف أو عرض التكاليف في قابلية المراقبة مساءلةً لا تحققها الموازنات الإجمالية أبداً. فحين ترى الفرق تفصيلاً شهرياً لحجم الاستيعاب حسب الخدمة والبيئة، تبدأ في تحسين ما يُقاس. والفرق الهندسية التي كانت تعامل بيانات القياس مورداً مجانياً تبدأ في التساؤل عما إذا كانت بيئة ما قبل الإنتاج تحتاج فعلاً إلى مدة الاحتفاظ نفسها المعتمدة في بيئة الإنتاج، وعما إذا كان كل طلب HTTP يستحق سطراً مخصصاً في السجل.
يتطلب بناء خط لإسناد التكاليف وسم كل تدفق لبيانات القياس ببيانات وصفية للملكية عند المصدر. فينبغي أن يكون اسم الخدمة ومعرّف الفريق ووسوم البيئة حقولاً إلزامية في كل إدخال سجل، وكل سلسلة مقاييس، وكل مقطع تتبع. ويتيح هذا الانضباط في الوسم تقارير آلية تُبرز كل شهر أكبر المساهمين في نمو حجم الاستيعاب، فتصبح نقاشات التكلفة قائمة على البيانات لا على الاعتبارات السياسية. ومن دون إسناد التكاليف، تتعثر جهود التحسين في تبادل الاتهامات.
أخذ العينات ليس تحايلاً على المراقبة حين يُطبَّق باتساق على الشريحة الواسعة من الحركة التي تحمل قيمة تشخيصية منخفضة. فأخذ العينات عند بداية الطلب يستبعد مقاطع التتبع عند نقطة الدخول، ما قد يؤدي إلى فقدان تتبعات الأخطاء النادرة. أما أخذ العينات بعد اكتمال التتبع فينتظر حتى يكتمل التتبع قبل أن يقرر الاحتفاظ به، فيحفظ السياق الكامل لمسارات الأخطاء والحالات الشاذة ذات زمن الاستجابة المرتفع. والاستثمار في خط متين لأخذ العينات بعد الاكتمال يضمن أن يجد فريق الاستجابة للحوادث التفاصيل التي يحتاجها لتشخيص الأخطاء بفاعلية.
تضيف معدلات أخذ العينات المتكيّفة طبقة أخرى من ضبط التكاليف دون التضحية بالتغطية في اللحظات الحرجة. ففي أنماط الحركة الطبيعية، يُبقي معدل عينات منخفض تكاليف التخزين معتدلة. وحين ترتفع معدلات الأخطاء أو يتجاوز زمن الاستجابة حدوداً محددة مسبقاً، يرفع النظام تلقائياً معدل أخذ العينات لالتقاط بيانات تشخيصية أغنى. ويربط هذا النهج الديناميكي الإنفاق على قابلية المراقبة بالحاجة التشغيلية، فيوجّه الموازنة نحو اللحظات الأهم.
توحيد المورّدين استجابة مغرية لتصاعد تكاليف قابلية المراقبة، لكنه ينبغي أن يأتي بعد الحوكمة لا أن يحل محلها. فالانتقال من ثلاث منصات مراقبة إلى منصة واحدة يخفض أعباء التراخيص، لكن المشكلة الأساسية في حجم بيانات القياس تبقى قائمة إذا واصلت الفرق إرسال بيانات غير مضبوطة. وينجح التوحيد على أفضل وجه حين يقترن بخط جمع يوحّد صيغ الإشارات ويرشّحها ويوجّهها قبل وصولها إلى المورّد، فتصبح المنصة نافذة منتقاة بعناية لا سيلاً جارفاً من البيانات.
أصبح إطار OpenTelemetry المعيار الفعلي لجمع بيانات القياس بصورة محايدة تجاه المورّدين، ويؤتي تبنّيه المبكر ثماره خلال ترشيد التكاليف. فبفضل حزمة تطوير برمجيات (SDK) مشتركة وبنية موحّدة للمُجمِّعات، تستطيع الفرق تبديل الأنظمة الخلفية، أو توزيع الحركة على عدة مورّدين، أو توجيه إشارات محددة إلى مستويات تخزين أرخص، دون إعادة إضافة أدوات القياس إلى شيفرة التطبيق. وتمنح المرونة في إعادة التفاوض على العقود أو تغيير المورّدين الفرقَ المالية قوة تفاوضية حقيقية عند حلول موعد التجديد.

ثغرات التغطية هي الخطر الخفي في أي مبادرة لخفض التكاليف. فخفض بيانات القياس بقوة لبلوغ هدف في الموازنة قد يترك نقاطاً عمياء في بيئة الإنتاج لا تظهر إلا أثناء الحوادث. وينبغي أن يربط تدقيق التغطية كل رحلة مستخدم حرجة بالإشارات التي تدعم أهداف مستوى الخدمة الخاصة بها، فيحدد أدوات القياس المكررة والثغرات الحقيقية معاً. والنتيجة مصفوفة تغطية تبرّر كل ريال أو درهم من الإنفاق على قابلية المراقبة أمام القيادة المالية.
يستفيد التواصل مع الإدارة العليا بشأن الإنفاق على قابلية المراقبة من عرض التكاليف من زاوية الحد من المخاطر لا من زاوية الأدوات الهندسية. فعرض يقدّمه الرئيس التنفيذي للتقنية (CTO) ويبيّن التكلفة لكل خدمة مراقَبة، ومتوسط زمن الرصد، ومتوسط زمن الحل، أكثر إقناعاً بكثير من رسم بياني لأحجام الاستيعاب الخام بالغيغابايت. وربط الاستثمار في قابلية المراقبة بمقاييس الموثوقية التي يلمسها العملاء يحوّل النقاش من التذمر من عبء مركز التكلفة إلى نقاش حول استثمار استراتيجي.
يحول التعميم على مراحل دون إرهاق الفرق بجولات التحسين المتلاحقة، ويقلل خطر إحداث نقاط عمياء في المراقبة. ابدأ بتدفقات بيانات القياس الأعلى حجماً والأدنى قيمة، وهي عادةً سجلات التصحيح وتتبعات فحوص السلامة، وقِس الوفورات قبل الانتقال إلى المستوى التالي. وينبغي أن تتضمن كل مرحلة فترة مراقبة يتأكد فيها مهندسو المناوبة من بقاء دقة التنبيهات على حالها. فالتغيير التدريجي يبني ثقة المؤسسة بعملية التحسين.
تستطيع القواعد الآلية في خط الجمع فرض الحوكمة على نطاق واسع دون مراجعة يدوية لكل تغيير في بيانات القياس. فعلى وكلاء الجمع أن يحذفوا الحقول المعروفة بكثرة ضجيجها، وأن يقتطعوا الحمولات كبيرة الحجم، وأن يجمّعوا الأحداث المتكررة قبل إرسالها. وتعمل هذه القواعد بوصفها ضوابط تمنع عودة التكاليف إلى الارتفاع بين دورات التحسين. والتعامل مع خط بيانات القياس بوصفه منتجاً مُداراً له أهداف مستوى خدمة خاصة بكفاءة التكلفة وجودة البيانات يرسي نموذجاً تشغيلياً مستداماً.
التوافق الثقافي هو العنصر الأخير، وغالباً الأصعب. فالمهندسون يقاومون خفض بيانات القياس خشية فقدان الرؤية أثناء الحوادث. وتجاوز هذه المقاومة يتطلب إثبات أن الإشارات المركّزة عالية الجودة تتفوق على البيانات كبيرة الحجم كثيرة الضجيج في تحليل الأسباب الجذرية. وعقد مراجعات ما بعد الحوادث التي تُبرز كيف سرّعت بيانات القياس المنتقاة التشخيصَ يبني الثقة بأن ترشيد التكاليف والتميز التشغيلي ليسا هدفين متنافسين، بل متكاملين.
تكسب المؤسسات التي تتقن الموازنة بين الإنفاق على قابلية المراقبة والتغطية ميزة تنافسية مستدامة. فهي تستجيب للحوادث أسرع لأن إشاراتها نقية. وتوسّع بنيتها التحتية بثقة لأن نمو التكلفة قابل للتنبؤ. وتجتاز المراجعات المالية لأن كل تدفق لبيانات القياس يرتبط بنتيجة أعمال. وضبط حجم قابلية المراقبة ليس مشروعاً لمرة واحدة، بل ممارسة مستمرة تنضج مع المنصة التي تحميها.
نعقد جلسات لمجموعات صغيرة من العملاء والمهتمين دون عروض تقديمية، نركّز فيها على بيئتك التقنية والقيود التي تعمل ضمنها والقرارات التي تنتظرك.