واجهة ويب لكل خادم
يعرض كل خادم عمليات تشغيله فقط. والتحقق من إخفاقات الليلة الماضية على خمسة خوادم يعني فتح خمس واجهات ويب.
وحدة تحكم Dagu · تجريبي
اربط خوادم Dagu المستضافة ذاتيًا بوحدة تحكم Dagu. تظهر صحتها وعمليات تشغيلها واتجاهاتها في مجموعة واحدة من الصفحات، وتتلقى بريدًا إلكترونيًا عند فشل سير عمل أو توقف خادم عن إرسال التقارير. وتستمر عمليات سير العمل في العمل على خوادمك فقط.
مجانية لخادم واحد. تشمل Team وPro كل خادم مرخّص. تتطلب الإصدار v2.19.1 من Dagu أو أحدث، والإصدار v2.19.2 أو أحدث للمراقبة المجانية.
خوادمك
تعمل عمليات سير العمل هنا
بريد إلكتروني عند فشل سير عمل أو توقف خادم عن إرسال التقارير، وعند التعافي
كل خادم Dagu مكتمل بذاته، وله مجدوله وسجل تشغيله وواجهة الويب الخاصة به. ومع عدة خوادم، يعني ذلك أيضًا عدة أماكن يجب التحقق منها.
يعرض كل خادم عمليات تشغيله فقط. والتحقق من إخفاقات الليلة الماضية على خمسة خوادم يعني فتح خمس واجهات ويب.
لا شيء يجمع إخفاقات كل الخوادم في مكان واحد، فلا أحد يرى الصورة كاملة.
لا يُصدر المجدول المتوقف ولا الخادم الذي صمت أي خطأ. تتوقف عمليات سير العمل المجدولة عن العمل ببساطة إلى أن يلاحظ أحد ذلك.
تتطلب رسائل البريد الإلكتروني الخاصة بالإخفاقات إعدادات للبريد والإشعارات على كل خادم، ويجب إبقاؤها متطابقة يدويًا.
يضم قسم «المراقبة» في وحدة تحكم Dagu صفحات «نظرة عامة» و«الخوادم» و«عمليات التشغيل» و«التنبيهات» و«الرؤى»، إضافة إلى صفحة لكل خادم وصفحة لكل سير عمل. ويمكن لكل أعضاء مساحة العمل عرضها.
الخوادم التي ترسل تقارير، وإخفاقات اليوم (UTC)، والتنبيهات المفتوحة، ونسبة النجاح خلال آخر 7 أيام بتوقيت UTC. وتسرد «يحتاج إلى معالجة» كل مشكلة مع الخوادم المتأثرة بها.

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

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

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

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

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

ينتمي التنبيه إلى سير عمل واحد على خادم واحد. يُفتح عند فشل عملية تشغيل، ويَعُدّ الإخفاقات اللاحقة، ويُحَلّ عندما ينجح سير العمل مجددًا.
تتطلب تنبيهات سير العمل مستوى «Health and run status». تصل رسائل البريد الإلكتروني من no-reply@dagu.sh.

ترسل خوادمك التقارير إلى وحدة تحكم Dagu. ولا تتصل وحدة تحكم Dagu بها أبدًا، ولا تشغّل عمليات سير العمل أبدًا.
التقارير طلبات HTTPS من الخادم إلى console.dagu.sh. لا يُفتح أي منفذ وارد، ولا يتصل أي شيء بالخادم من الخارج.
إذا تعذّر الوصول إلى وحدة تحكم Dagu، تعمل عمليات سير العمل كالمعتاد. ويعيد الخادم المحاولة ويرسل عمليات التشغيل التي فاتته بمجرد عودة وحدة التحكم.
المراقبة متوقفة افتراضيًا، ويختارها مسؤول كل خادم لخادمه. ولا يُرسل ربط الخادم أو ترقيته أي شيء سوى اتصال التحقق من الترخيص.
يرسل «Health only» ما يشغّله الخادم. ويضيف «Health and run status» حالة عمليات تشغيله، وهو مطلوب لتنبيهات سير العمل.
إصدار Dagu، ونظام التشغيل والمعمارية، ووقت بدء عملية الخادم
عدد المجدولات قيد التشغيل والمنسّقات المسجّلة
كل عملية تشغيل مكتملة من المستوى الأعلى: اسم DAG، ومعرّف التشغيل، ومعرّف المحاولة، والحالة، ومُطلِق التشغيل، ووقت دخولها الطابور وبدئها وانتهائها
أسماء الخطوات الفاشلة في عملية التشغيل، حتى 50 اسمًا
عمليات التشغيل التي في الطابور أو الجارية أو المنتظرة، حتى 200 في كل تقرير
السجلات، والمخرجات، والمعاملات، ومتغيرات البيئة، وأوامر الخطوات، وDAG YAML، وقيم الأسرار، ورسائل الخطأ
يحمل كل تقرير أيضًا معرّف ترخيص الخادم ومعرّف الخادم وسر نبض الاتصال، كما يفعل اتصال التحقق من الترخيص. ولا تُرسل أسماء DAG والخطوات إلا مع حالة التشغيل؛ اختر «Health only» إذا كنت تعدّها حساسة.
يتطلب الإصدار v2.19.1 من Dagu أو أحدث (v2.19.2 أو أحدث للمراقبة المجانية)، ويجب أن يتمكن الخادم من الوصول إلى https://console.dagu.sh عبر HTTPS.
في Dagu، افتح «Plan & features» واختر «Connect to Dagu Console»، أو شغّل dagu license activate، أو ابدأ الخادم بمفتاح خادم. الخوادم ذات تراخيص العمل دون اتصال لا ترسل تقارير.
اختر «Turn on» في قسم «Monitoring» ضمن «Plan & features»، ثم اختر «Health and run status» أو «Health only». يُطبَّق الاختيار فورًا دون إعادة تشغيل.
للخوادم المُدارة كرمز برمجي، اضبط المستوى في ملف الإعدادات، أو اضبط DAGU_CLOUD_REPORT=runs:
cloud:
report: runs # off, health, or runs
يرسل الخادم تقريرًا كل 60 ثانية، وخلال نحو 5 ثوانٍ عند فشل عملية تشغيل أو تغيّر عمليات التشغيل الجارية. ويظهر ضمن «المراقبة» في وحدة تحكم Dagu.
المراقبة في المرحلة التجريبية. وقد تتغير فترات الاحتفاظ والحدود خلال المرحلة التجريبية.
مجانية لخادم واحد في كل مساحة عمل، بحدود أقل: تقرير كل 5 دقائق، و100 عملية تشغيل مخزّنة يوميًا، وسجل تشغيل لمدة 7 أيام، وتنبيهات إلى المالكين والمسؤولين. وتشمل Team وPro كل خادم مرخّص.
مقارنة الخططيُزال الخادم الذي لا يرسل أي تقرير لمدة 30 يومًا من المراقبة، مع إجمالياته اليومية وتنبيهاته.
تخزّن كل مساحة عمل ما يصل إلى 500 عملية تشغيل مكتملة في كل يوم بتوقيت UTC، أو 100 في المراقبة المجانية. وتظل عمليات التشغيل التي تتجاوز الحد تُحتسب في الإجماليات اليومية وتفتح التنبيهات وتحلّها، لكنها لا تُضاف إلى قائمة عمليات التشغيل. ويُستأنف التخزين عند 00:00 UTC.
تحتاج إلى المزيد؟ تواصل معنااقرأ دليل الإعداد، أو افتح وحدة تحكم Dagu واربط خادمك الأول.