تركيب واستخدام اداة nmon لمراقبة ومتابعة السيرفر

الموضوع في 'قسم تطوير المواقع والمنتديات والسيرفرات' بواسطة нєαɒs нυиτєя, بتاريخ ‏11 أغسطس 2013.

  1. x
    السلام عليكم ورحمة الله​

    اليوم بنركب اداة Nmon لمراقبة اداء السيرفر بالكامل .. البرنامج دا كان لشركة IBM بس لفترة ثم تحول ل Open Source .... اداة بسيطة رائعة بتعطى أفضليات كتير ومن افضل الادوات اللى بتحلل الاستهلاك والاداء وبتساعد كثير أى مدير نظام .

    - نحتاج ننزل نسخة الbinary الخاصة بنظامنا .. تتأكد اولا من خلال الرابط التالى وحمل منه النسخة اللى تناسب نظامك :
    nmon for Linux | Site / Download

    لو مش عارف تحدد نزل ملف ال tar اللى فيه النسخ الجديدة
    رمز Code:
    wget http://sourceforge.net/projects/nmon/files/nmon_linux_more_14g.tar.gz
    تفكه وبعدين هاتعرف ازاى تعرف اى نسخة اللى شغاله معاك فى الخطوات القادمة .

    واعتقد هاتكون للCentOS فقط:

    رمز Code:
    wget http://sourceforge.net/projects/nmon/files/nmon_x86_64_centos6
    * هانعمل بعد كده Compile لل Nmon مع السيستم وال makefile
    رمز Code:
    wget http://sourceforge.net/projects/nmon/files/lmon14i.c
    wget http://sourceforge.net/projects/nmon/files/makefile/download
    رمز Code:
    yum install ncurses-devel
    رمز Code:
    mv lmon14i.c lmon.c
    الخطوة القادمة ... فتح ملف ال makefile والبحث عن التوزيعة اللى شغال عليها والاصدار تنسخها
    رمز Code:
    make nmon_x86_64_centos6
    رمز Code:
    vi makefile
    nmon_x86_64_centos6 الاصدار اللى هانلاقيه داخل ملف makefile




    ممكن ننقلها الى /usr/local/sbin

    رمز Code:
    mv nmon_x86_64_centos6 /usr/local/sbin/nmon
    كده الاداة ركبت .. ونيجى لكيفية الاستخدام :
    رمز Code:
    nmon
    [​IMG]

    رمز Code:
    -h hint زى المساعدة للأداة
    -q الخروج
    -c احصائيات البروسيسور
    -m احصائيات الذاكرة
    -n احصائيات الشبكة
    -J احصائيات ملفات النظام
    -d احصائيات القرص ( الهارد)
    -t اعلى الاحصائيات ( زى امر top )
    -V احصائيات الذاكرة الافتراضية
    -N احصائيات ال NFS
    -v احصائيات تفصيلية ( بتحذير - حالة جيدة - خطر على الشاشة)
    - k احصائيات الكيرنل
    لو تحب ان اول ماتفتح nmon يظهر بيانات البروسيسور والنيتورك والرام والهارد .. نفذ التالى
    رمز Code:
    export NMON=mndc
    ايضا لعمل ملف تسجل فيه احداث معينة وتراجعه فيما بعد نفذ :
    رمز Code:
    nmon -ft -s 40 -c 100
    هايعمل ملف على سبيل المثال هايكون اسمه زى هذا : nas02_120506_0402.nmon

    وفى اداة ايضا تحليلية بشكل جرافيك لل nmon اللى يحب يستخدمها nmon Analyzer


    تحياتى لكم IA .
     

مشاركة هذه الصفحة