المعدات: النظام المُهيَّأ في التمرين 1، وصول إلى الطرفية.
(3 ساعات) كتابة نص مراقبة مساحة القرص: التحقق دوريًا من نسبة الاستخدام وتفعيل تنبيه (رسالة في سجل مخصص) إذا تم تجاوز عتبة معطاة (مثلًا 80%).
(3 ساعات) توسيع النص لمراقبة حِمل CPU واستخدام الذاكرة أيضًا، بعتبات منفصلة لكل مورد.
(3 ساعات) جدولة نص المراقبة عبر cron بفاصل زمني منتظم (مثلًا كل 15 دقيقة).
(ساعتان) اختبار تفعيل التنبيه بمحاكاة اصطناعية لحِمل أو امتلاء قرص قريب من العتبة المحددة.
(ساعتان) كتابة بطاقة تجميع توثّق كامل نظام الأتمتة والمراقبة المُنجَز خلال الأسبوع.
البنية المتوقَّعة لنص المراقبة: استرجاع القيمة الحالية (نسبة القرص، حِمل CPU، استخدام الذاكرة) عبر أوامر النظام المناسبة، مقارنتها بعتبة محددة كمتغير، كتابة سطر تنبيه مختوم بالوقت في ملف سجل مخصص إذا تم تجاوز العتبة.
النقطة التعليمية المحورية: التأكيد على أن هذا النهج البسيط للمراقبة بالنصوص نقطة انطلاق تعليمية — في بيئة إنتاج حقيقية، توفر أدوات مراقبة مخصصة (تُختار حسب ما هو مدعوم ومناسب وقت التدريس) وظائف أكثر اكتمالًا (أرشفة تاريخية، لوحات معلومات، تنبيهات متعددة القنوات).
◆ بطاقة تجميع — التقييم الذاتي للأسبوع 10
1. أستطيع كتابة صياغة إدخال cron.
2. أستطيع كتابة نص shell بسيط بمعالجة أخطاء أساسية.
3. أستطيع جدولة تنفيذ تلقائي لنص بـcron.
4. أستطيع شرح لماذا تدوير السجلات ضروري.
5. أستطيع مراقبة مساحة القرص وحِمل CPU واستخدام الذاكرة بسطر الأوامر.
6. أستطيع تحديد عتبة تنبيه معقولة لمورد نظام.
7. أستطيع تفعيل تنبيه تلقائي أساسي عند تجاوز عتبة.
8. أستطيع توثيق نظام أتمتة مُنجَز.