المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : راقب اللود على سيرفر SERVERك وراقب أداء سيرفر SERVERك بكل سهولة مع Sim -::



said
11-02-2013, بتوقيت غرينيتش 12:49 AM
الكثير من أصحاب السيرفر SERVERات يعانون من ارتفاع اللود و بالتالي بطئ في السيرفر SERVER واضح مما يضعف الأداء ويزعج العملاء ( شعر ) :D

وهنالك عدة طرق نعرف من خلالها مقدار الضغط على السيرفر SERVER او نسبة اللود على السيرفر SERVER نستعرضها سريعا

1/ Service Status
من خلال لوحة تحكم السيرفر SERVER WHM

2/ من خلال الأمر uptime
roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~]# uptime
08:56:22 up 28 days, 10:33, 1 user, load average: 0.21, 0.53, 1.43

انسخوا المثال بالمفكرة حتى يتضح أكثر
الحمد لله اللود كويس على سيرفر SERVERي :D

3/ من خلال الأمر w
roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~]# w
09:07:26 up 28 days, 10:44, 1 user, load average: 0.86, 0.61, 0.98
USER TTY FROM LOGINhttp://www.dzbatna.com/images/mail.gif IDLE JCPU PCPU WHAT
root pts/0 63.171.19.208 8:56am 0.00s 0.06s 0.04s w

4/ وبما ان كل الطرق تؤدي الى مدريد فما راح نسترسل كثير حول كيفية استعراض اللود ولنختر افضل الطرق الا وهيا باستخدام الأمر top ..
لانها بتعرض لك بالتفصيل كل العمليات وزمن كل عملية وموقع الضغط في السيرفر SERVER ( على اي خدمة ) اضافة الى اللود على الذاكره و تعرض لك المعالجات حسب الاستخدام على كل معالج .. الخ

roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~]# top
09:14:29 up 28 days, 10:51, 1 user, load average: 0.29, 0.52, 0.80
411 processes: 410 sleeping, 1 running, 0 zombie, 0 stopped
CPU0 states: 0.0% user 2.0% system 0.0% nice 0.0% iowait 97.0% idle
CPU1 states: 1.0% user 9.0% system 0.0% nice 0.0% iowait 88.0% idle
Mem: 2048240k av, 1792880k used, 255360k free, 0k shrd, 146884k buff



1151928k actv, 177888k in_d, 54204k in_c
Swap: 1052248k av, 108176k used, 944072k free 1211804k cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
4088 mysql 15 0 72164 56M 1424 S 99.9 2.8 3:51 1 mysqld
10 root 16 0 0 0 0 SW 7.7 0.0 15:44 1 kscand/HighMe
15136 root 19 0 1392 1392 856 R 3.8 0.0 0:00 1 top
4350 root 15 0 2800 2576 808 S 2.8 0.1 9:48 1 httpd
1 root 15 0 112 80 56 S 0.0 0.0 0:10 1 init

الان بعد ما استعرضنا كيفية معرفة اللود على السيرفر SERVER يحق لسائل ان يسال عن معرفة ما هو اللود المناسب للسيرفر SERVER طبعا برأيي ان اللود يكون في أفضل حالاته عندما يكون أقل من 1.0 لان الـ 1 يعني 100% وأستغرب لما اشوف بعض السيرفر SERVERات اللود يوصل فيها الى 50.0 او حولها :eek: مشكلة وقد تؤدي الى انهيار السيرفر SERVER باسوأ الاحتمالات ويجب معرفة مصدر الضغط وعمل ترقية upgrade مباشرة للسيرفر SERVER .. الخ

اما ان وصل اللود لاكثر من 2.0 فهنا لابد من ايجاد حل لهذه المشكلة اما بالترقيه او اصلاح المشكلة التي تسبب الضغط ويجب ان نستثني الضغط الناتج عن الباك اب او اي عمليه معروفة من قبلك قمت بها انت .. لاني اتكلم عن اللود الطبيعي للسيرفر SERVER من غير تدخل منك .

---------- الان نأتي لشرح طريقة برنامج رائع جدا لمراقبه اللود ومراقبة الاب تايم للخدمات الموجودة وله مميزات كثيرة منها ---------

مراقبة الخدمات كالـأباتشي HTTP والاف تي بي FTP والبايند DNS والـ Mysql .. الخ
وعمل ريستارت لاي خدمة فيها مشكلة او غير متوفره( Down ) تلقائيا ..
ومراقبة حجم اللوج للاباتشي اضافة الى سهولة تركيب install و اعداد البرنامج والكثير من المميزات التي اترك لكم المجال لتستكشفوها بمحض تجاربكم |2| ..

البرنامج هوا SIM وهوا اختصار لـ System Integrity Monitor

طريقة تركيب install البرنامج سهله جدا

roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~]#wget http://www.r-fx.org/downloads/sim-current.tar.gz
roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~]# tar -zxvf sim-current.tar.gz
roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~]# cd sim-2.5-3
roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~/sim-2.5-3]# ls
./ ../ CHANGELOG CREDITS GPL install/ README setup*
roothttp://www.dzbatna.com/images/mail.gif3asfh.com [~/sim-2.5-3]# ./setup
SIM 2.5-3 <simhttp://www.dzbatna.com/images/mail.gifr-fx.org>
usage ./setup
-i Install
-q Quick install
-u Uninstall
-c Install/Uninstall cronjob
roothttp://www.dzbatna.com/images/mail.giftl4s06 [~/sim-2.5-3]# ./setup -i
SIM 2.5-3 <simhttp://www.dzbatna.com/images/mail.gifr-fx.org>
Press return, to view the GPL lisencing for SIM 2.5-3.

وبياخذ بكم لفة على اتفاقية الـ GNU ومن ثم ملف الـ README وبعدها بيطلب منكم تحديد بعض المسارات

Where is SIM installed ?
[/usr/local/sim]:

Where should the sim.log file be created ?
[/usr/local/sim/sim.log]:

Max size of sim.log before rotated ? (value in KB)
[128]:

... etc

طبعا لعشاق الـ Enter يشتغلوا انتر من غير لا يقروا شئ عشان يريحوا بالهم ( غير منصوح به :p ) حتى يتم التنصيب setup وانتهى وتابعوا ملف الـ README مع البرنامج لتتعرفوا اكثر على البرنامج .. الخ

وتقبلوا خالص التحية ،،،




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى