Datadog · شرح المراقبة الشاملة

ما هي المراقبة الشاملة Observability؟ المعنى والركائز الثلاث وأمثلة من الواقع

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

الملخص

في لمحة

الصفحة في جدول واحد، لمن لديه خمس دقائق.

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

الخلاصة للإدارة

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

ما هي المراقبة الشاملة Observability؟ المعنى بلغة واضحة

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

اقرأ المزيد

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

فمعنى المراقبة الشاملة عملي لا نظري: هل نستطيع أن نفسّر أي سلوك في أنظمتنا من البيانات التي ترسلها إلينا الآن؟ ولا توجد بيئة قابلة للرصد بالكامل، والعمل هو أن تصبح الأجزاء التي تحمل أعمال المنشأة قابلة للرصد بقدر كافٍ، وبتكلفة تقبلها المنشأة. ويشرح مركز الرصد وتنفيذه في المؤسسات السعودية كيف يُنفَّذ ذلك، أما هذه الصفحة فتبقى مع الفكرة نفسها.

المراقبة الشاملة والمراقبة التقليدية: بينهما صلة، وليستا شيئًا واحدًا

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

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

اقرأ المزيد

وفي العمل اليومي يعمل الاثنان معًا: المراقبة تحدد متى يُستدعى المهندس، والمراقبة الشاملة تحدد كم يحتاج من الوقت ليجد السبب. والفريق الذي لديه مراقبة قوية ومراقبة شاملة ضعيفة يُستدعى في الوقت المناسب، ثم يقضي ساعات دون أن يرى شيئًا. والفريق الذي لديه بيانات غنية دون تنبيهات معقولة يجد الأسباب بسرعة، لكن بعد أن يشتكي العملاء. والهدف هو الاثنان معًا، في برنامج واحد.

الركائز الثلاث للمراقبة الشاملة، والإشارة الرابعة

الركائز الثلاث للمراقبة الشاملة هي المقاييس والسجلات والتتبعات. وتضيف أغلب الفرق إشارة رابعة هي الأحداث والتغييرات، لأن تحقيقات كثيرة تبدأ بسؤال واحد: ما الذي غيّرناه؟

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

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

أمثلة على المراقبة الشاملة: ثلاثة أعطال، معها ودونها

الأمثلة التالية توضيح لأنماط شائعة، وليست قصصًا من عملاء بأسمائهم. وهي تبيّن ما الذي يتغير حين تكون البيانات موجودة.

1. صفحة دفع بطيئة لبعض العملاء

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

اقرأ المزيد

2. مهمة دُفعية تنتهي في وقتها وتخرج بنتيجة خاطئة

تبلّغ الإدارة المالية أن مجاميع الأمس لا تتطابق. ولم يصدر أي تنبيه، فالمهمة عملت وانتهت دون خطأ. دون مراقبة شاملة يقرأ أحدهم الشيفرة يومًا كاملًا. ومعها تحمل سجلات المهمة عدد السجلات في كل خطوة، ويُظهر سجل التغييرات تعديلًا على بنية جدول مصدر في مساء اليوم السابق. فيبدأ التحقيق من التغيير، لا من الشيفرة.

3. إصدار جديد لتطبيق الجوال يرفع الأخطاء لفئة من المستخدمين

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

والقاسم المشترك ليس أداة ذكية، بل أن البيانات اللازمة للإجابة عن سؤال لم يُخطط له كانت قد جُمعت، ووُسمت بطريقة موحدة، ورُبطت بين الإشارات، قبل أن يبدأ العطل.

لماذا تهم المراقبة الشاملة فرق التقنية في السعودية

ثلاثة أمور تجعل السؤال أوضح في المملكة. أولها أن خدمات أكثر تُقدَّم رقميًا، وكل خدمة تعتمد على سلسلة من الأنظمة: بوابة، وخدمة للتحقق من الهوية، ومزوّد للدفع، ونظام أساسي، وفي الغالب منطقة سحابية. فإذا تباطأت حلقة واحدة رأى المستخدم الخدمة كلها معطّلة، وعلى الفريق أن يجد الحلقة بسرعة.

وثانيها أن بيانات القياس بيانات أيضًا. فالسجلات والتتبعات قد تحمل معرّفات المستخدمين، وأرقام الهوية الوطنية في رسائل الأخطاء، وأسماء الخوادم الداخلية، لذلك فالمكان الذي تُرسل إليه سؤال عن إقامة البيانات، لا عن الأدوات فقط. فمنصة Datadog مثلًا خدمة SaaS، تصل بياناتها إلى موقع Datadog الذي يُختار عند إنشاء الحساب، وحتى نوفمبر 2026 لا يقع أي من مواقعها في الشرق الأوسط. ولهذا تصفّي بيئات سعودية كثيرة القيم الحساسة أو تحجبها داخل المملكة قبل أن يغادر أي شيء، ويشرح دليل إقامة بيانات الرصد طرق التصميم.

اقرأ المزيد

وثالثها التكلفة. فجمع كل شيء أسرع طريق إلى فاتورة لم يتوقعها أحد، والسجلات هي السبب في الغالب. وتحديد ما يُحفظ، وبأي تفصيل، وإلى متى، جزء من المراقبة الشاملة لا أمر يُترك لما بعد، وتجدون ذلك في صفحة التحكم في تكلفة السجلات.

ويعمل مهندسو إنتركي من الرياض، ويتحدثون العربية مع فرقكم، ويكتبون أدلة التشغيل ولوحات المتابعة بالعربية والإنجليزية، ويجلسون مع فريقي الأمن والامتثال حين يُقرر ما الذي يغادر المملكة من بيانات الرصد وما الذي يبقى فيها.

ما مدى قابلية أنظمتكم للرصد اليوم؟ فحص قصير

اختاروا خدمة واحدة تهم أعمال المنشأة، وأجيبوا عن هذه الأسئلة مع من يدعمونها. والأجوبة تبيّن من أين تبدؤون.

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

قبل أن تختاروا أداة للمراقبة الشاملة

احسموا هذه الأمور أولًا، فهي تحدد المنصة والتكلفة والمدة أكثر مما تحددها أي قائمة ميزات:

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

أين يناسبكم Datadog، وأين لا يناسبكم

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

اقرأ المزيد

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

تعمل إنتركي في تقنية المعلومات للمنشآت السعودية منذ عام 1999. ويبقى فريقنا مع فريقكم بعد الإطلاق، فمن صمّم قواعد الوسوم هو من يجيب عن الأسئلة عنها لاحقًا.

كيف تساعد إنتركي فريقكم على أن تصبح أنظمته قابلة للرصد

  1. اختيار الخدمات المهمة.

    خدمتان أو ثلاث يستخدمها العملاء، والأسئلة التي طُرحت في آخر أعطالها.

  2. تقييم ما يُجمع اليوم.

    الإشارات، والوسوم، والفجوات، وحدود إقامة البيانات، وتكلفة الأدوات الحالية.

  3. التجهيز والوسوم.

    الوكلاء والتكاملات والتتبع على مسارات الطلبات، مع معيار واحد للوسوم.

  4. بناء الشاشات التي يستعملها الناس.

    لوحات متابعة للخدمات، وتنبيهات على أثر المستخدم، وأحداث التغيير بجانب الرسوم.

  5. التشغيل ثم التوسع.

    مراجعة حجم البيانات وجودة التنبيهات، ثم الانتقال إلى الخدمات التالية.

أسئلة يطرحها المديرون والمهندسون عن المراقبة الشاملة

كيف أشرح المراقبة الشاملة لمدير غير تقني؟

هي قدرة الفريق على الإجابة عن سؤال «لماذا يحدث هذا؟» من البيانات التي ترسلها الأنظمة الآن، دون تخمين ودون انتظار تكرار المشكلة. فالمراقبة التقليدية تخبركم أن الخدمة ليست بخير، والمراقبة الشاملة تساعدكم على معرفة السبب بسرعة، حتى في المشكلات التي لم يخطط لها أحد.

هل تكفي الركائز الثلاث للمراقبة الشاملة، أم توجد إشارات أخرى؟

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

لدينا مراقبة ترسل التنبيهات، فلماذا نحتاج إلى المراقبة الشاملة أيضًا؟

التنبيهات تغطي الأعطال التي توقعتموها. فإن كانت الأعطال ما زالت تحتاج إلى ساعات لتفسيرها، أو تنتهي دون سبب واضح، فالفجوة في البيانات التي وراء التنبيهات: تتبعات ناقصة، وسجلات دون وسوم، ولا سجل للتغييرات. والمراقبة الشاملة تسد هذه الفجوة، ولا تحل محل التنبيهات.

هل تستطيع منشأة سعودية استخدام منصة رصد SaaS لبيانات قياس حساسة؟

في حالات كثيرة نعم، مع تصميم مناسب. فمنصة Datadog مثلًا لا موقع لها في الشرق الأوسط حتى نوفمبر 2026، لذلك تُحجب القيم الحساسة في السجلات والتتبعات أو تُسقط داخل المملكة قبل الإرسال، أو تُحفظ في مخزن يبقى في الداخل. وتحديد الفئات التي يجوز أن تغادر قرار يُتخذ مع المسؤول عن الامتثال لديكم.

كم يستغرق جعل خدماتنا الرئيسة قابلة للرصد في السعودية، وما الذي يحدد التكلفة؟

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

هل OpenTelemetry هو المراقبة الشاملة نفسها؟

لا. OpenTelemetry معيار وأدوات مفتوحة المصدر لإنتاج بيانات القياس وإرسالها. أما المراقبة الشاملة فهي النتيجة: أن تستطيعوا تفسير أنظمتكم من هذه البيانات. ويفيد OpenTelemetry لأن التجهيز الذي يُكتب مرة واحدة يمكن أن يغذّي منصات مختلفة، ومنها Datadog.

الخطوة التالية

اسألونا عن قابلية أنظمتكم للرصد

أخبرونا بالخدمة الأهم لديكم، وبما يستعمله فريقكم اليوم للتحقيق في الأعطال، وهل توجد بيانات قياس يجب أن تبقى في المملكة. وسنعود إليكم بخطوة تقييم أولى لهذه الخدمة.

خانة إلزامية

بإرسالك هذا النموذج، فأنت توافق على سياسة الخصوصية.

أو مباشرةً

+966-11-2180999 [email protected]

أبراج التعاونية، البرج الشمالي، الطابق السابع، طريق الملك فهد، العليا، ص.ب. ٥٦٨٣٥، الرياض ١١٥٦٤، المملكة العربية السعودية

أو الركائز الثلاث

نشرته إنتركي. آخر تحديث . إنتركي مسجلة في الرياض بالسجل التجاري رقم 1010156897.