تصميم برنامج Bash لجمع الملفات السيرفر وارسال الإيميلات

تفاصيل العمل

تم تطوير برنامج شامل باستخدام Bash لمراقبة أداء domain معين وضمان الأداء الأمثل للخادم. يقوم البرنامج بفحص مستمر للdomain المحدد للتأكد من أنه يمكن الوصول إليه ويتخذ الإجراءات اللازمة في حالة وجود أي مشاكل.

الميزات:

مراقبة النطاق:

يراقب باستمرار النطاق المحدد (مثل www.google.com) للتأكد من إمكانية الوصول إليه.

يتحقق من أخطاء HTTP مثل 500، 403، 400، 404، وانتهاء الوقت.

الاسترداد التلقائي:

في حال اكتشاف مشكلة، يقوم البرنامج بإعادة تشغيل خادم Apache تلقائيًا.

إشعارات البريد الإلكتروني:

يرسل تنبيهًا عبر البريد الإلكتروني إلى العناوين المحددة مع تقرير مفصل.

يشمل البريد الإلكتروني:

نتائج اختبار النطاق قبل وبعد إعادة تشغيل Apache.

الطابع الزمني، وعنوان IP للخادم، والنشاطات الأخيرة للخادم.

مرفقات بملفات السجل الخاصة بالساعة الماضية من PHP وApache وMySQL.

وقت تشغيل الخادم والحمل قبل إعادة تشغيل Apache.

التسجيل:

يحافظ على سجلات مفصلة لعملية المراقبة والإجراءات المتخذة.

بطاقة العمل

اسم المستقل Abdulrahman M.
عدد الإعجابات 1
عدد المشاهدات 14
تاريخ الإضافة
تاريخ الإنجاز