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

امتداد المناطق المتعددة
يُتيح امتداد المناطق المتعددة المراقبة الموزّعة: فحص كل مراقبة من عدة مواقع جغرافية في آن واحد.
آلية العمل
دون المناطق المتعددة، تعمل جميع الفحوصات من خادم WHMCS الرئيسي. عند تفعيل المناطق المتعددة، تنشر نصوص وكيل خفيفة على خوادم بعيدة (أو تُهيّئ اتصالات API بمزودي مراقبة خارجيين)، وتُجري هذه الوكلاء نفس الفحوصات من موقعها.
تُجمَع نتائج جميع المناطق وتُعرض على صفحة الحالة، مما يمنح الزوار نظرة عالمية على توافر الخدمة.
مزودو المناطق المدعومون
| المزوّد | النوع | الوصف |
|---|---|---|
local |
وكيل أصلي | خادم WHMCS الرئيسي |
uptimerobot |
API | تكامل UptimeRobot API |
statuscake |
API | تكامل StatusCake API |
betterstack |
API | تكامل BetterStack API |
asura |
API | تكامل Asura uptime API |
| وكيل مخصص | نص برمجي | PHP أو Python مُنشأ على أي خادم |
ضبط مزودي API

لكل مزوّد خارجي تريد استخدامه:
- افتح الامتدادات → المناطق المتعددة → ضبط.
- أدخل مفتاح API لكل مزوّد.
- احفظ. سيجلب الامتداد نتائج المراقبة من تلك المزودين ويعرضها جنباً إلى جنب مع النتائج المحلية.
ضبط المناطق لكل مراقبة
بعد تفعيل الامتداد، تكتسب كل مراقبة تبويب المناطق (انظر المراقبات → التبويب الخامس).
يمكنك لكل مراقبة:
- تفعيل أو إلغاء تفعيل الفحص متعدد المناطق
- اختيار المناطق المستخدمة لهذه المراقبة
- تحديد المزوّد لكل منطقة
- ضبط تسميات عرض مخصصة لكل منطقة
- التبديل بين إظهار وإخفاء نتائج الوكيل على صفحة الحالة العامة
العرض العام
عندما تكون المناطق المتعددة مفعّلة لمراقبة وكان عرض نتائج الوكيل مفعّلاً، يرى الزوار تفصيل المناطق أسفل حالة المراقبة الرئيسية:
الحالة العالمية: يعمل
├── محلي (WHMCS) ✓ 230ms
├── شرق الولايات المتحدة ✓ 180ms
├── غرب أوروبا ✓ 310ms
└── آسيا والمحيط الهادئ ✓ 425ms
امتداد صفحة الحالة الاحترافية
يُضيف امتداد صفحة الحالة الاحترافية ميزات مستقلة وعلامة تجارية متقدمة لصفحات الحالة.
نظرة عامة على الميزات
| الميزة | الوصف |
|---|---|
| صفحة حالة مستقلة | الوصول إلى صفحة الحالة برابط جذري دون WHMCS |
| نطاق مخصص | ربط نطاقك الخاص (مثل status.yourbrand.com) بصفحة حالة |
| علامة تجارية متقدمة | إزالة علامة ServLayer التجارية؛ تحكم كامل بالشعار والCSS |
| روابط ملائمة لمحركات البحث | روابط نظيفة وقابلة للقراءة لصفحات الحالة |
صفحة الحالة المستقلة

عند رفع status.php إلى مجلد جذر WHMCS، يمكن للزوار الوصول إلى صفحة الحالة مباشرةً:
https://yourwhmcs.com/status.php
https://yourwhmcs.com/status.php?page={slug}
تتحمّل هذه الصفحة باستقلالية عن منطقة عملاء WHMCS — مفيدة للعملاء الذين لا يمتلكون حسابات WHMCS.
النطاق المخصص والعلامة التجارية

| الحقل | الوصف |
|---|---|
| النطاق المخصص | النطاق المستخدم لصفحة الحالة المستقلة (مثل status.yourbrand.com) |
| شهادة SSL | يجب أن تكون فعّالة على النطاق المخصص لعمل HTTPS |
| إزالة العلامة التجارية | تُخفي التذييل "Powered by ServLayer" |
| رابط الشعار المخصص | تجاوز الشعار بصورة مستضافة عن بُعد |
| رابط Favicon | ضبط أيقونة تبويب المتصفح المخصصة |
لاستخدام نطاق مخصص:
- وجّه DNS للنطاق إلى خادم WHMCS (سجل CNAME أو A).
- ثبّت شهادة SSL للنطاق.
- اضبط النطاق في الامتدادات → صفحة الحالة الاحترافية → ضبط.
الصفحة المستقلة العامة (عرض الزوار)

تعرض الصفحة المستقلة نفس محتوى صفحة حالة منطقة عملاء WHMCS مع:
- لا تنقل أو رأس WHMCS
- تخطيط الصفحة الكاملة
- نطاق وعلامة تجارية مخصصة اختيارية
ترخيص الامتدادات
يتطلب كلا الامتدادَين ترخيص امتداد فعّال مضمّن في اشتراكك في ServLayer:
- انتقل إلى الإعدادات → الترخيص.
- يعرض اللوح السفلي حالة ترخيص الامتدادات.
- إذا لم يكن مرخّصاً، تواصل مع ServLayer لإضافة الامتداد لخطتك.
عند عدم صلاحية ترخيص الامتداد:
- لا يزال بإمكانك الوصول إلى واجهة ضبط الامتداد
- لا تتفعّل أي ميزات امتداد حتى اكتشاف ترخيص صالح في الفحص القادم
Caution
إلغاء تفعيل الإضافة الرئيسية UptimeMonitor2 يوقف جميع الامتدادات أيضاً. تُحفظ بيانات الامتدادات (إعدادات المناطق، الإعدادات المستقلة).