اعرف متى تتوقف خدمة على خادمك.

يعتمد موقعك على عدة خدمات: خادم الويب وقاعدة البيانات وPHP والبريد. يراقب LayerAssist الخدمة التي تختارها ويخبرك بلغة بسيطة متى توقفت ولماذا.

نظرة سريعة

  • مراقب مدمجيتحقق مراقب مدمج يعمل عبر SSH من أن الخدمة التي تحددها تعمل – على خوادم Linux وWindows.
  • مراقب مدمجعندما تتوقف الخدمة تتلقى تنبيهًا، ويقرأ LayerAssist سجلاتها ليفهم السبب. ومع «الإصلاح بأمان» يشغّلها بنفسه؛ أما إعادة التشغيل الكاملة أو تغيير الإعدادات فينتظران موافقتك.
  • في المحادثةفي المحادثة، يعيد تشغيل الخدمة، ويجد ما أوقفها، ويصلح السبب حين يكون ذلك ممكنًا.
  • غير متاح بعديراقب المراقب المدمج خدمة واحدة لكل خادم. ويمكنك تغطية الخدمات الأخرى بفحوصك الخاصة.

خدمة واحدة متوقفة قد تُسقط الموقع كله

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

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

علامات على أن خدمة ما توقفت

  • «502 Bad Gateway» أو «503 Service Unavailable»
  • «Error establishing a database connection»
  • الموقع يعمل، لكن رسائله لا تخرج أبدًا
  • تعطل كل شيء بعد إعادة تشغيل الخادم أو تحديثه

لماذا تتوقف الخدمات على الخادم

نقص الذاكرة

عندما تنفد الذاكرة يوقف النظام أكبر عملية، وغالبًا ما تكون قاعدة البيانات. يحدث هذا عند ذروة الزيارات أو مع إعدادات تطلب الكثير.

خطأ في الإعدادات بعد تحديث

قد يترك تحديث حزمة أو تعديل يدوي إعدادًا لا تقبله الخدمة، فترفض العمل.

غير مضبوطة للعمل بعد إعادة التشغيل

الخدمة غير المفعّلة عند إقلاع النظام تبقى متوقفة بعد إعادة تشغيل الخادم.

قرص ممتلئ أو تعطل

نقص المساحة أو ملف تالف أو خلل برمجي قد يوقف الخدمة، ثم تبقى متوقفة.

كيف يراقب LayerAssist خدماتك

تحدد الخدمة مرة واحدة. يفحصها LayerAssist، وعندما تتوقف يبدأ بأكثر الأسئلة فائدة: لماذا؟

يفحص الخدمة نفسها

عبر SSH ووفق جدولك، يسأل الخادم إن كانت الخدمة تعمل: باستخدام systemd أو أداة service التقليدية في Linux، ومدير الخدمات في Windows.

ينبّهك مرة واحدة فقط

تنبيه عندما تتوقف الخدمة وآخر عندما تعود إلى العمل – في التطبيق وعبر البريد.

يقرأ السجلات

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

يعيدها ويصلح السبب

مع «الإصلاح بأمان» يشغّل الخدمة المتوقفة بنفسه. وفي المحادثة يستطيع إعادة تشغيلها وإصلاح الإعداد أو الحد الذي سبّب العطل أيضًا.

مثال: قاعدة بيانات تتوقف مرارًا

  1. أنت

    كل بضعة أيام يعرض موقعي «Error establishing a database connection». لماذا؟

  2. ما الذي يفحصه

    • MariaDB: توقفت عند 02:41
    • مساحة القرص: مستخدمة بنسبة 52%
    • سجل النظام: نفدت ذاكرة الخادم فأوقف النظام قاعدة البيانات
    • السبب: إعدادات ذاكرة قاعدة البيانات تتجاوز ذاكرة الخادم البالغة 2 GB
  3. ما الذي يغيّره

    خُفّضت إعدادات ذاكرة قاعدة البيانات لتناسب الخادم، وشُغّلت MariaDB، وفُعّل تشغيلها مع النظام

  4. LayerAssist

    كان النظام يوقف قاعدة البيانات كلما نفدت ذاكرة الخادم: إعداداتها كانت تطلب ذاكرة أكثر مما يملكه الخادم. عدّلتُها، وأعدت تشغيل قاعدة البيانات، وتأكدت من أنها تعمل بعد إعادة التشغيل. ومراقب خدمة لـ MariaDB سينبّهك فورًا إذا توقفت مجددًا.

ما الذي تحصل عليه

  • تعرف أي خدمة توقفت، لا أن الموقع معطل فقط
  • سبب التوقف، من سجلات الخدمة نفسها
  • خدمات متوقفة تعود للعمل مع إصلاح السبب
  • يعمل على خوادم Linux وWindows

حالات واقعية

خادم VPS يشغّل WordPress

بعد تحديث يتوقف PHP-FPM ويرى الزوار «502 Bad Gateway». يذكر التنبيه اسم الخدمة، ويجد LayerAssist الإعداد الذي غيّره التحديث.

خادم فيه عمليات خلفية

عامل طابور أو بوت يعمل بوصفه خدمة. وعندما يتوقف لا يبدو أن شيئًا تعطل – حتى تبدأ الطلبات بالتراكم. مراقب الخدمة يلتقط ذلك فورًا.

خادم Windows

تطبيق يعمل بوصفه خدمة Windows على خادم شركة صغيرة. يفحصه LayerAssist عبر OpenSSH ويخبر المسؤول عندما يتوقف.

كيف تُعدّ مراقبة خدمات الخادم

  1. اربط الخادم عبر SSH

    أضف الخادم مع وصول SSH (OpenSSH في Windows) في المواقع والخوادم.

  2. حدد الخدمة المراد مراقبتها

    في الأتمتة، اختر أتمتة جديدة، ثم الخادم، ثم «سلامة الخدمة»، واكتب اسم الخدمة، مثل nginx أو mariadb أو php8.2-fpm.

  3. اختر عدد المرات

    كل 5 دقائق لخدمة حرجة، أو أقل من ذلك لخدمة يمكنها الانتظار.

  4. ابدأ بأهم خدمة

    يراقب المراقب المدمج خدمة واحدة لكل خادم: عادة قاعدة البيانات أو خادم الويب. وغطِّ الخدمات الأخرى بفحص دوري بوصفه أتمتة خاصة بك.

أسئلة عن مراقبة خدمات الخادم

أي خدمة يشغّلها الخادم باسم: خوادم الويب مثل Nginx أو Apache أو LiteSpeed، وقواعد البيانات مثل MySQL أو MariaDB أو PostgreSQL، وPHP-FPM، وخدمات البريد، أو تطبيقك الخاص. وفي Windows أي خدمة Windows.

التالي: أخطاء التطبيق

ابتداءً من ‏9 US$ شهريًا · 14 يومًا لتغيير رأيك

في المرة القادمة التي يتعطل فيها شيء، ستعرف من تسأل.

أضف موقعك واطرح سؤالك الأول اليوم. ليس مناسبًا لك؟ ألغِ خلال 14 يومًا واسترد دفعتك الأولى، مخصومًا منها فقط تكلفة عمل الذكاء الاصطناعي الذي استخدمته.

مجانًا لمدة 7 أيام · لا حاجة إلى بطاقة ائتمان · لا تحتاج إلى أي معرفة تقنية.