دليل
الأدوات والتشخيص
هذه الصفحة تشرح تشغيل الفحوصات الآن ومدة الاحتفاظ بالنتائج. هي لمشرف WHMCS. الاحتفاظ يحذف الصفوف الأقدم من عدد الأيام المضبوط. لا يحذف المراقبات ولا الحوادث.
التشغيل الفوري لجميع الفحوصات

انقر تشغيل جميع الفحوصات الآن لتنفيذ دورة فحص كاملة فوراً، خارج جدول cron العادي.
| الحقل | الوصف |
|---|---|
| تشغيل جميع الفحوصات | يُشغّل جميع المراقبات المفعّلة الآن، بصرف النظر عن وقتها المجدول التالي |
| فحص مراقبة واحدة | أدخل معرّف مراقبة لتشغيل فحص واحد محدد فوراً |
استخدم هذا من أجل:
- التحقق من أن مراقبة جديدة تعمل
- التأكد من استعادة خدمة ما بعد حادثة
- اختبار اتصال cron
الاحتفاظ بالبيانات والتنظيف

يخزّن Uptime Monitor 2 نتائج الفحوصات وسجل النشاط إلى أجل غير مسمى ما لم تُضبط حدود الاحتفاظ.
الاحتفاظ التلقائي
| البيانات | الإعداد | الافتراضي |
|---|---|---|
نتائج الفحوصات (mod_um_checks) |
checks_retention_days |
180 يوماً |
سجل النشاط (mod_um_audit) |
audit_retention_days |
180 يوماً |
يعمل التنظيف التلقائي اليومي عبر مهمة cron ويحذف السجلات الأقدم من فترة الاحتفاظ المضبوطة.
التنظيف اليدوي
| الإجراء | ما يحذفه |
|---|---|
| تنظيف نتائج الفحوصات القديمة | يحذف فوراً نتائج الفحوصات الأقدم من فترة الاحتفاظ المضبوطة |
| تنظيف سجلات النشاط القديمة | يحذف فوراً إدخالات النشاط الأقدم من فترة الاحتفاظ المضبوطة |
| تنظيف جميع نتائج الفحوصات | يحذف جميع نتائج الفحوصات — استخدم بحذر؛ يمحو البيانات التاريخية |
Caution
تنظيف جميع نتائج الفحوصات لا يمكن التراجع عنه. ستُفقد جميع سجلات زمن الاستجابة ونسب التوفر وبيانات SLA.
إحصاءات قاعدة البيانات

تعرض لوحة التشخيصات ملخصاً لاستخدام قاعدة البيانات الحالي:
| الجدول | ما يتتبعه |
|---|---|
mod_um_monitors |
جميع المراقبات المضبوطة |
mod_um_checks |
سجلات نتائج الفحوصات الفردية |
mod_um_incidents |
الحوادث المنشورة |
mod_um_audit |
إدخالات نشاط المشرف |
mod_um_pages |
صفحات الحالة |
mod_um_subscribers |
مشتركو البريد |
mod_um_agents |
وكلاء المراقبة الموزّعون |
تعرض اللوحة عدد الصفوف وأحجام الجداول للمساعدة في تحديد متى يُستحسن التنظيف.
تشخيصات النظام
يتحقق قسم التشخيصات من أن بيئة الخادم تستوفي متطلبات Uptime Monitor 2:
| الفحص | المتطلب |
|---|---|
| إصدار PHP | 8.2+ |
إضافة curl |
موجودة ومفعّلة |
إضافة json |
موجودة ومفعّلة |
إضافة mbstring |
موجودة ومفعّلة |
إضافة openssl |
موجودة ومفعّلة |
| إضافة APCu | اختيارية (تحسّن الأداء) |
| إصدار WHMCS | 9.0+ |
| آخر تشغيل للـ Cron | خلال آخر 10 دقائق |
| حالة الترخيص | فعّال |
| ترحيلات قاعدة البيانات | جميعها مُطبَّقة |
تُشير علامة الصحة الخضراء إلى استيفاء المتطلب. تُشير علامة الخطأ الحمراء إلى مشكلة قد تؤثر على الوظائف.
استكشاف الأخطاء
| المشكلة | الحل |
|---|---|
| التشغيل الفوري لا يُعيد نتائج | تأكد من أن مراقبة واحدة على الأقل مفعّلة |
| زر التنظيف لا يفعل شيئاً | تحقق من صلاحيات DELETE في قاعدة البيانات |
| عدد نتائج فحص مرتفع | قلّل checks_retention_days وشغّل تنظيفاً يدوياً |
| APCu يظهر بوصفه مفقوداً | ثبّت إضافة PHP APCu لإصدار PHP الخاص بك |
| آخر تشغيل للـ Cron قديم | تحقق من ضبط أمر WHMCS cron وتشغيله |