وحدة تحكم Dagu · تجريبي

راقب كل خوادم Dagu من مكان واحد

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

مجانية لخادم واحد. تشمل Team وPro كل خادم مرخّص. تتطلب الإصدار v2.19.1 من Dagu أو أحدث، والإصدار v2.19.2 أو أحدث للمراقبة المجانية.

خوادمك

  • prod-eu-1dagu 2.19.0
  • prod-us-2dagu 2.19.0
  • batch-01dagu 2.19.0

تعمل عمليات سير العمل هنا

HTTPS، صادر فقط، كل 60 ثانية
console.dagu.shلا تشغّل عمليات سير العمل أبدًا
نظرة عامةالخوادمعمليات التشغيلالتنبيهات

بريد إلكتروني عند فشل سير عمل أو توقف خادم عن إرسال التقارير، وعند التعافي

خوادم كثيرة، وأماكن كثيرة للتحقق منها

كل خادم Dagu مكتمل بذاته، وله مجدوله وسجل تشغيله وواجهة الويب الخاصة به. ومع عدة خوادم، يعني ذلك أيضًا عدة أماكن يجب التحقق منها.

واجهة ويب لكل خادم

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

لا قائمة بكل الإخفاقات

لا شيء يجمع إخفاقات كل الخوادم في مكان واحد، فلا أحد يرى الصورة كاملة.

تظهر المشكلات متأخرًا

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

إعداد التنبيهات خادمًا تلو الآخر

تتطلب رسائل البريد الإلكتروني الخاصة بالإخفاقات إعدادات للبريد والإشعارات على كل خادم، ويجب إبقاؤها متطابقة يدويًا.

ما تعرضه وحدة تحكم Dagu

يضم قسم «المراقبة» في وحدة تحكم Dagu صفحات «نظرة عامة» و«الخوادم» و«عمليات التشغيل» و«التنبيهات» و«الرؤى»، إضافة إلى صفحة لكل خادم وصفحة لكل سير عمل. ويمكن لكل أعضاء مساحة العمل عرضها.

نظرة عامة: ما يحتاج إلى معالجة الآن

الخوادم التي ترسل تقارير، وإخفاقات اليوم (UTC)، والتنبيهات المفتوحة، ونسبة النجاح خلال آخر 7 أيام بتوقيت UTC. وتسرد «يحتاج إلى معالجة» كل مشكلة مع الخوادم المتأثرة بها.

  • توقفت التقارير
  • لا يتصل
  • غير متصل
  • المجدول متوقف
  • عمليات سير عمل تفشل
  • أحداث مفقودة
  • المراقبة متوقفة
صفحة «نظرة عامة» في وحدة تحكم Dagu تعرض الخوادم التي ترسل تقارير، وإخفاقات اليوم، والتنبيهات المفتوحة، ونسبة النجاح خلال 7 أيام، وقائمة «يحتاج إلى معالجة» تسمّي الخوادم المتأثرة

الخوادم: كل خادم وحالته

كل خادم متصل مع حالته، وإصدار Dagu، وآخر تقرير، وإخفاقات اليوم (UTC)، ونسبة النجاح خلال 7 أيام بتوقيت UTC، والتنبيهات المفتوحة.

يرسل تقارير
وصل تقرير خلال آخر 5 دقائق.
توقفت التقارير
أرسل الخادم تقارير من قبل، لكن ليس خلال آخر 5 دقائق.
لا يتصل
لا اتصال للتحقق من الترخيص منذ أكثر من 26 ساعة.
غير متصل
لا اتصال للتحقق من الترخيص منذ أكثر من 72 ساعة.
المراقبة متوقفة
أُوقفت المراقبة على الخادم، أو لا تحتفظ وحدة تحكم Dagu بأي تقرير منه.
المجدول متوقف
لا يُحصي آخر تقرير أي مجدول قيد التشغيل، لذا لا تبدأ عمليات سير العمل المجدولة.
أحداث مفقودة
انقطع الخادم مدة أطول من المدة التي يحتفظ فيها مخزن الأحداث لديه بالأحداث، فتعذّر إرسال بعض عمليات التشغيل المكتملة.
جدول الخوادم المتصلة في وحدة تحكم Dagu يعرض خوادم بحالتي «يرسل تقارير» و«توقفت التقارير» مع إصدار Dagu وآخر تقرير وإخفاقات اليوم ونسبة النجاح والتنبيهات المفتوحة

كل خادم: صحته وسجل 14 يومًا

صفحة لكل خادم. تعرض «نظرة عامة» صحته (إصدار Dagu، ونظام التشغيل والمعمارية، ووقت بدء العملية، وآخر تقرير، وآخر اتصال للتحقق من الترخيص)، والخدمات الواردة في آخر تقرير، والتنبيهات المفتوحة، والإخفاقات خلال آخر 14 يومًا. وتسرد «عمليات التشغيل» عمليات تشغيله. وتعرض «عمليات سير العمل» عمليات التشغيل المكتملة لكل سير عمل حسب اليوم بتوقيت UTC على مدى 14 يومًا، مع عدد عمليات التشغيل والإخفاقات ونسبة النجاح ومتوسط المدة وأطول مدة.

تبويب «عمليات سير العمل» لخادم في وحدة تحكم Dagu مع أشرطة يومية لعمليات التشغيل خلال آخر 14 يومًا، وعدد عمليات التشغيل والإخفاقات ونسبة النجاح والمدد لكل سير عمل

عمليات التشغيل عبر كل الخوادم

تأتي عمليات التشغيل الجارية أولًا، ثم عمليات التشغيل المكتملة من الأحدث إلى الأقدم. ولكل عملية تشغيل رابط دائم إلى محاولاتها.

رشّح حسب الخادم وسير العمل والحالة (فاشلة أو ناجحة أو قيد التشغيل أو منتظرة أو في الطابور) والنطاق: آخر ساعة أو 24 ساعة أو 7 أيام أو 14 يومًا.

صفحة «عمليات التشغيل» في وحدة تحكم Dagu تسرد عمليات التشغيل المكتملة من عدة خوادم من الأحدث إلى الأقدم، مع مرشحات للخادم وسير العمل والحالة والنطاق

الرؤى: الاتجاهات خلال 7 أو 30 أو 90 يومًا

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

صفحة «الرؤى» في وحدة تحكم Dagu لآخر 30 يومًا: بطاقات لعمليات التشغيل والإخفاقات ونسبة النجاح مع التغيّرات، وعمليات التشغيل يوميًا، ونسبة النجاح، وجدول لعمليات سير العمل مع مدة p95 وتغيّرها

كل سير عمل: هل يفشل، أم يزداد بطئًا؟

صفحة لكل سير عمل تعرض تنبيهه المفتوح، وعمليات التشغيل يوميًا، ونسبة النجاح، ومدتي p50 وp95 خلال 7 أو 30 أو 90 يومًا، إضافة إلى عمليات تشغيله الأخيرة والخطوات التي فشل عندها. ويمكن للمالكين كتمه من هنا.

صفحة سير عمل يفشل في وحدة تحكم Dagu مع تنبيهه وتفاصيله وبطاقات بالتغيّرات، ورسوم بيانية لعمليات التشغيل يوميًا ونسبة النجاح ومدتي p50 وp95 وهما ترتفعان على مدى 30 يومًا

تنبيه واحد لكل سير عمل، لا بريد إلكتروني لكل عملية تشغيل فاشلة

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

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

تتطلب تنبيهات سير العمل مستوى «Health and run status». تصل رسائل البريد الإلكتروني من no-reply@dagu.sh.

التنبيهات المفتوحة في وحدة تحكم Dagu: خادم توقف عن إرسال التقارير، وإخفاق سير عمل مكتوم، وسير عمل يفشل، مع وقت فتح كل تنبيه ووقت إرسال بريده الإلكتروني

يبقى التنفيذ والبيانات على خوادمك

ترسل خوادمك التقارير إلى وحدة تحكم Dagu. ولا تتصل وحدة تحكم Dagu بها أبدًا، ولا تشغّل عمليات سير العمل أبدًا.

HTTPS صادر فقط

التقارير طلبات HTTPS من الخادم إلى console.dagu.sh. لا يُفتح أي منفذ وارد، ولا يتصل أي شيء بالخادم من الخارج.

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

إذا تعذّر الوصول إلى وحدة تحكم Dagu، تعمل عمليات سير العمل كالمعتاد. ويعيد الخادم المحاولة ويرسل عمليات التشغيل التي فاتته بمجرد عودة وحدة التحكم.

متوقفة حتى تشغّلها

المراقبة متوقفة افتراضيًا، ويختارها مسؤول كل خادم لخادمه. ولا يُرسل ربط الخادم أو ترقيته أي شيء سوى اتصال التحقق من الترخيص.

مستويان

يرسل «Health only» ما يشغّله الخادم. ويضيف «Health and run status» حالة عمليات تشغيله، وهو مطلوب لتنبيهات سير العمل.

ما يغادر خادمك

  • إصدار Dagu، ونظام التشغيل والمعمارية، ووقت بدء عملية الخادم

    Health only
    يُرسل
    Health and run status
    يُرسل
  • عدد المجدولات قيد التشغيل والمنسّقات المسجّلة

    Health only
    يُرسل
    Health and run status
    يُرسل
  • كل عملية تشغيل مكتملة من المستوى الأعلى: اسم DAG، ومعرّف التشغيل، ومعرّف المحاولة، والحالة، ومُطلِق التشغيل، ووقت دخولها الطابور وبدئها وانتهائها

    Health only
    لا يُرسل
    Health and run status
    يُرسل
  • أسماء الخطوات الفاشلة في عملية التشغيل، حتى 50 اسمًا

    Health only
    لا يُرسل
    Health and run status
    يُرسل
  • عمليات التشغيل التي في الطابور أو الجارية أو المنتظرة، حتى 200 في كل تقرير

    Health only
    لا يُرسل
    Health and run status
    يُرسل
  • السجلات، والمخرجات، والمعاملات، ومتغيرات البيئة، وأوامر الخطوات، وDAG YAML، وقيم الأسرار، ورسائل الخطأ

    Health only
    لا يُرسل أبدًا
    Health and run status
    لا يُرسل أبدًا

يحمل كل تقرير أيضًا معرّف ترخيص الخادم ومعرّف الخادم وسر نبض الاتصال، كما يفعل اتصال التحقق من الترخيص. ولا تُرسل أسماء DAG والخطوات إلا مع حالة التشغيل؛ اختر «Health only» إذا كنت تعدّها حساسة.

الإعداد في ثلاث خطوات

يتطلب الإصدار v2.19.1 من Dagu أو أحدث (v2.19.2 أو أحدث للمراقبة المجانية)، ويجب أن يتمكن الخادم من الوصول إلى https://console.dagu.sh عبر HTTPS.

  1. 01

    اربط الخادم بوحدة تحكم Dagu

    في Dagu، افتح «Plan & features» واختر «Connect to Dagu Console»، أو شغّل dagu license activate، أو ابدأ الخادم بمفتاح خادم. الخوادم ذات تراخيص العمل دون اتصال لا ترسل تقارير.

  2. 02

    اختر ما يُرسل في التقارير

    اختر «Turn on» في قسم «Monitoring» ضمن «Plan & features»، ثم اختر «Health and run status» أو «Health only». يُطبَّق الاختيار فورًا دون إعادة تشغيل.

    للخوادم المُدارة كرمز برمجي، اضبط المستوى في ملف الإعدادات، أو اضبط DAGU_CLOUD_REPORT=runs:

    cloud:
      report: runs   # off, health, or runs
    
  3. 03

    شاهد الخادم في وحدة تحكم Dagu

    يرسل الخادم تقريرًا كل 60 ثانية، وخلال نحو 5 ثوانٍ عند فشل عملية تشغيل أو تغيّر عمليات التشغيل الجارية. ويظهر ضمن «المراقبة» في وحدة تحكم Dagu.

اقرأ دليل الإعداد الكامل

تفاصيل المرحلة التجريبية

المراقبة في المرحلة التجريبية. وقد تتغير فترات الاحتفاظ والحدود خلال المرحلة التجريبية.

الخطط

مجانية لخادم واحد في كل مساحة عمل، بحدود أقل: تقرير كل 5 دقائق، و100 عملية تشغيل مخزّنة يوميًا، وسجل تشغيل لمدة 7 أيام، وتنبيهات إلى المالكين والمسؤولين. وتشمل Team وPro كل خادم مرخّص.

مقارنة الخطط

مدة الاحتفاظ

عمليات التشغيل المكتملة
14 يومًا
الإجماليات اليومية لكل سير عمل
13 شهرًا
التنبيهات التي تم حلها
90 يومًا بعد حلها
التنبيهات المفتوحة
حتى يتم حلها

يُزال الخادم الذي لا يرسل أي تقرير لمدة 30 يومًا من المراقبة، مع إجمالياته اليومية وتنبيهاته.

الحد اليومي لعمليات التشغيل

تخزّن كل مساحة عمل ما يصل إلى 500 عملية تشغيل مكتملة في كل يوم بتوقيت UTC، أو 100 في المراقبة المجانية. وتظل عمليات التشغيل التي تتجاوز الحد تُحتسب في الإجماليات اليومية وتفتح التنبيهات وتحلّها، لكنها لا تُضاف إلى قائمة عمليات التشغيل. ويُستأنف التخزين عند 00:00 UTC.

تحتاج إلى المزيد؟ تواصل معنا

شاهد كل خوادم Dagu في مكان واحد

اقرأ دليل الإعداد، أو افتح وحدة تحكم Dagu واربط خادمك الأول.