السلام عليكم ورحمة الله وبركاته ..
مرحبا بكم
أحد الأخوة أراد أن اضع له في واجهة موقعه اللود على سيرفرة من باب التشخيص ..
فاستفدت حقيقة من سكربت أخونا مملكة العرب code4arab
وقمت ببضعة تعديلات إلى أن خرجت بنسخة مبدئية ..
مثال
http://agws.net/load/load.php
طبع النسخة تفتقر إلى اشياء كثيرة جدا .. ولا زالت قيد التجربة ...
وسيكون هذا الموضع بإذن الله يحوي أفكار تطبق في النسخة الجديدة...
تركيب السكربت يتكون من ثلاث خطوات ..
أولا .. حمل الملف المضغوط
وافتح الملف load.php
وغير ما يلزمك
وارفع الملفات إلى الموقع (لا يشترط ان يكون نفس السيرفر .. كما ترون )
ثانيا ..
أدخل إلى الروت ..
##اكتب الأوامر بدون ##
ثم مجلد الروت
كود:
root@host [~] # cd /root
ثم قم بعمل ملف وسمه loadscript.sh
استخدم محرر النصوص المجود على سيرفر وليكن pico
كود:
root@host [~] # pico loadscript.sh
قم بوضع هذا الكود فيه مع تغيير مايلزم
* لا تنسى تغيير الإمتداد ..
كود:
#!/bin/bash
#please Enter your path ti the script without / in END
UrlToScript="http://agws.net/load"
load=`cat /proc/loadavg |awk '{print $1}'`
#if the script give you wrong load-results chang $1 to $2 or $3
lynx $UrlToScript/load.php?load=$load
Q
exit 0
* لا تنسى تغيير الإمتداد .. فوق
قمت بترخيص الملف
كود:
root@host [~] chmod 755 /root/loadscript.sh
ثالثا :
إذهب للكرون تابز (المهام المجدولة)
كود:
root@host [~] # crontab -e
واكتب في أخر سطر
كود:
*/1 * * * * /root/loadscript.sh > /dev/null 2>&1
** تلاحظ أنه يحدث الملف كل دقيقة ..
طريقة الإستخدام
قم بفتح الصفحة
http://agws.net/load/load.php
لا تنسى تغيير الرابط لموقعك
لوضعه في واجهة الموقع ضع الكود ولا تنسى تغيير ما يلزم
كود:
<p><font face="Tahoma" size="1">ضغط المعالج في السيرفر <SCRIPT type='text/javascript' language='JavaScript'
src='http://www.agws.net/load/load.php?javaS'></SCRIPT>%</font></p>
وفيه النهاية أنا هنا لإقترحاتكم واستفساراتكم ..
تحياتي