إعلانات
+ الرد على الموضوع
النتائج 1 إلى 5 من 5

الموضوع: تثبيت وأعداد Nagios أحد أفضل أدوات مراقبة النظام على أوبنتو

  1. #1
    .: محرر في واجهة المجتمع :. الصورة الرمزية MinaSoft
    التوزيعة : Ubuntu 10.04

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2007
    الدولة
    Alexandria - Egypt
    المشاركات
    3,647
    شكراً
    9,324
    شُكر 2,811 مرة في 606 موضوع

    افتراضي تثبيت وأعداد Nagios أحد أفضل أدوات مراقبة النظام على أوبنتو

    السلام عليكم يا شباب

    تثبيت وأعداد Nagios أحد أفضل أدوات مراقبة النظام




    اذا كنت احد مديرى الأنظمة Systems Administrator فبالتأكيد تحتاج الى مراقبة نظامك من كالخدمات التى تعمل لديك من أجل التأكد من عدم وجود اى مشاكل أو وجود دخلاء .

    فى أستفتاء أجراه موقع The Geek Stuff حاز برنامج Nagios على المركز الأول بفارق كبير عن باقى البرامج والأدوات الأخرى .


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

    أولاً نحتاج لوجود الحزم التالية مثبته على الجهاز :
    • Apache 2
    • PHP
    • GCC compiler and development libraries
    • GD development libraries
    لتنصيبها نكتب الأمر التالى فى الطرفيه

    كود:
    sudo apt-get install apache2 libapache2-mod-php5 build-essential libgd2-xpm-dev
    الأن نبدأ :

    1- عمل مستخدم خاص للبرنامج :

    يجب ان ندخل بالمستخدم الجزر Root User

    كود:
    sudo -s
    ثم عمل مستخدم جديد

    كود:
    /usr/sbin/useradd -m -s /bin/bash nagios
    اعداد كلمة مرور Password لهذا المستخدم

    كود:
    passwd nagios
    ثم أضافة جروب خاص نسميه nagcmd من اجل واجهه الويب التى سوف نستخدمها ويتم أضافة اليه المستخدم nagios الذى قمنا بأنشائه وايضا نضيف الأباتشى Apache

    كود:
    /usr/sbin/groupadd nagcmd
    كود:
    /usr/sbin/usermod -a -G nagcmd nagios
    كود:
    /usr/sbin/usermod -a -G nagcmd www-data

    2- تنزيل البرنامج وأضافاته Plugins :

    نقوم بعمل مجلد نسميه downloads فى مجلد المنزل Home لننزل فيه الحزم

    كود:
    mkdir ~/downloads && cd ~/downloads


    لتنزيل اخر اصدار للبرنامج واضافاته ادخل الى هذا الرابط
    اخر اصدار حاليا للبرنامج هو 3.2.0 وللأضافات 1.4.13

    كود:
    wget http://downloads.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.0/nagios-3.2.0.tar.gz?use_mirror=garr http://downloads.sourceforge.net/project/nagiosplug/nagiosplug/1.4.13/nagios-plugins-1.4.13.tar.gz?use_mirror=garr
    3- عملية الكومبايل Compile والتثبيت :

    نقوم بفك الضغط عن الحزم

    كود:
    tar xzf nagios-3.2.0.tar.gz

    ندخل الى المجلد الذى تم أنشائه

    كود:
    cd nagios-3.2.0

    نقوم بعمل اعداد للبرنامج

    كود:
    ./configure --with-command-group=nagcmd
    عمل كومبايل Compile للملف المصدرى

    كود:
    make all

    تثبيت الحزم والأسكربتات الملحقة والأعدادت الأولية واعداد التصاريح Permissions

    كود:
    make install
    كود:
    make install-init
    كود:
    make install-config
    كود:
    make install-commandmode
    لا تبدأ بتشغيل Nagios بعد لتبقى بعض الخطوات البسيطة لأتمامها

    4- تخصيص الأعدادات :

    الملفات الخاصة بالأعدادات الأولية موجود فى المجلد /usr/local/nagios/etc والتى ستعمل معك بشكل عادى ولكننا نريد تخصيص اعداد بسيط وهو تحديد البريد الألكترونى E-mail الذى سيتم ارسال له تقارير بشكل دورى .


    قم بالتعديل على الملف /usr/local/nagios/etc/objects/contacts.cf ببرنامج تحرير نصوص Text Editor المفضل لديك .

    وليكن نستخدم nano لبساطته

    كود:
    nano /usr/local/nagios/etc/objects/contacts.cfg

    ونغير البريد المكتوب nagios@localhost الى البريد الخاص بنا .

    5- اعداد واجهه الويب الخاصة بالبرنامج :

    نثبت اعدادات الويب الخاصة بالبرنامج

    كود:
    make install-webconf
    ننشأ مستخدم للدخول لصفحة الويب ونعد كلمة مرور له (أوعى تنساها )

    كود:
    htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

    ثم نقوم باعادته تشغيل خدمة خادم الويب أباتشى Apache

    كود:
    /etc/init.d/apache2 reload
    6- عمل كومبايل وتثبيت للأضافات Plugins

    ندخل للمجلد الذى قمنا بتنزيل الحزم عليه

    كود:
    cd ~/downloads
    نفك الضغط عن ملف الأضافات

    كود:
    tar xzf nagios-plugins-1.4.13.tar.gz

    ندخل للمجلد الذى تم أنشائه

    كود:
    cd nagios-plugins-1.4.13
    نقوم بعمل الأعدادت

    كود:
    ./configure --with-nagios-user=nagios --with-nagios-group=nagios
    عمل الكومبايل Compile

    كود:
    make
    كود:
    make install
    7- تشغيل Nagios

    اعداد الخدمة لتعمل مع بداية النظام بعد الأقلاع automatically start when the system boots

    كود:
    ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

    ثم فحص ملف الأعدادت للتأكد من خلوه من الأخطاء


    كود:
    /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

    اذا لم يذكر وجود اى اخطاء Errors نبدأ بتشغيل Nagios

    كود:
    /etc/init.d/nagios start
    8- الدخول الى واجهه الويب :

    يجب ان تكون قادر على الدخول الأن لواجهه البرنامج (ويب) من خلال المستخدم الذى قمنا بانشائه لها (
    nagiosadmin)
    وكلمة المرور التى قمت بتحديدها .

    كود:
    http://localhost/nagios/

    تم الأنتهاء من الشرح بفضل الله

    الشرح مترجم من وثائق البرنامج

    يبقى شرح الجزء الخاص باعدادات البريد من اجل استقبال رسائل من البرنامج على بريدك الألكترونى انتظرونى غداً ﻷكمالها ...
    التعديل الأخير تم بواسطة MinaSoft ; 09-16-2009 الساعة 10:02 PM
    Every man dies, not every man really lives” Sir William Ross Wallace

    I will search the world, I will face its’ harms
    I don’t care how far, I can go the distance


    You can find me in my blog and Twitter


  2. #2
    لينكساوي
    التوزيعة : GNU/Linux

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2009
    الدولة
    /home/
    المشاركات
    4
    شكراً
    0
    شُكر 0 مرة في 0 موضوع

    افتراضي

    بارك الله فيك على الشرح المميز
    فعلا ادات nagios فعالة من اجل supervision

  3. #3
    .: محرر في واجهة المجتمع :. الصورة الرمزية MinaSoft
    التوزيعة : Ubuntu 10.04

    واجهة النظام : GNOME

    تاريخ التسجيل
    Apr 2007
    الدولة
    Alexandria - Egypt
    المشاركات
    3,647
    شكراً
    9,324
    شُكر 2,811 مرة في 606 موضوع

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة slix مشاهدة المشاركة
    بارك الله فيك على الشرح المميز
    فعلا ادات nagios فعالة من اجل supervision
    شكراً أخى

    *****************

    شرح عملية اعداد البريد
    ********

    أولا أنا أسف لعدم أيفائى بميعاد أكمال الشرح ولكنى مازلت على وعدى وسأكمل الشرح

    اذا كنت تريد انت تتلقى التنبيهات من Nagios على بريدك الألكترونى E-mail ستحتاج الى تثبيت حزمة mailx والتى تحتوى بدورها على حزمة postfix وذلك بكتابة الأمر التالى :

    كود:
    sudo apt-get install mailx
    ثم نقوم بالأعدادات التالية كما بالصور :







    مع تغيير اسم البريد للخاص بك

    ستقوم بتغيير اعدادات تنبيه البريد من ملف الأعدادات /usr/local/nagios/etc/objects/commands.cfg باى برنامج تحرير نصوص وتعديل اى اعداد يحتوى على المسار /bin/mail الى المسار /usr/bin/mail .

    كود:
    sudo nano /usr/local/nagios/etc/objects/commands.cfg

    ثم تقوم بعمل اعادة تشغيل Restart لبرنامج Nagios

    كود:
    sudo /etc/init.d/nagios restart
    تم الأنتهاء من الشرح

    واتمنا ان تستفيدوا منه

    وكل عام وانتم بخير وسعادة ومحبة
    Every man dies, not every man really lives” Sir William Ross Wallace

    I will search the world, I will face its’ harms
    I don’t care how far, I can go the distance


    You can find me in my blog and Twitter

  4. الأعضاء التالية أسماءهم وعددهم 8 يشكرون MinaSoft على هذه المشاركة القيمة:


  5. #4
    .: فريق عمل دورة Redhat :.
    التوزيعة : Ubuntu 9.10

    واجهة النظام : GNOME

    تاريخ التسجيل
    Jun 2009
    الدولة
    Palestine-Gaza
    المشاركات
    581
    شكراً
    888
    شُكر 400 مرة في 149 موضوع
    مقالات المدونة
    2

    افتراضي

    يعطيك ألف عافية ..

    وبالفعل مفيد جدا للشركات ومدراء السيرفرات ..

    ومع هذا فأنه بعد عملية التنصيب يحتاج الى المزيد من المجهود لتشغيله بأقصى كفائة ..

    مشكور على الطرح الجميل ...

    تحياتي

  6. الأعضاء التالية أسمائهم يشكرون Hamdi Mershed على هذه المشاركة القيَمة:


  7. #5
    لينكساوي
    التوزيعة : BackTrack 3

    واجهة النظام : KDE

    تاريخ التسجيل
    Sep 2009
    الدولة
    قسم المبتدئين (الأساسيات)
    المشاركات
    200
    شكراً
    20
    شُكر 66 مرة في 40 موضوع

    افتراضي

    كان لدي صديق دائما يسئلني عن أدات كهذه
    سيسعد كثيرا بالموضوع
    أشكرك كثيرا نيابتا عنه

  8. الأعضاء التالية أسمائهم يشكرون back4track على هذه المشاركة القيَمة:


+ الرد على الموضوع

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

     

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك