السلام عليكم
تحية طيبة لاخواني
إذا كنت اداري سيرفرات او شركه مقدمة لخدمة السيرفرات .. جزء اساسي من عملك هو مراقبة السيرفرات واداءها .. وعندما يزيد عدد السيرفرات التي تريد مراقبتها كان لابد من وجود مونيتور تستطيع مراقبه سيرفراتك منه بشكل بسيط ورائع ..
درسنا اليوم ان شاء الله بيكون عن كيفيه مراقبة السيرفرات واداءها والتي تشمل (
الخدمات – الموارد - النتوورك … إلخ ) ..
وكيف سيتم ذلك .
؟
يمكن ذلك عن طريق احد اروع برامج مراقبه السيرفرات بنظري وهو
:icon-mos:OPSVIEW
OPSVIEW :icon-mos::
هو احد برامج مراقبه السيرفرات يعتمد علي بيئة الناجيوس ..
مجاني ومفتوح المصدر ومرخص تحت ال GPL ..
يتميز باداءه الرائع وثباته
واستقرارة ومميزات اخري يمكن ان تقرا المزيد عنها في
http://www.opsview.org/
صور من البرنامج
http://www.opsview.org/screencasts
http://www.opsview.org/opsview_3.5.0_preview
متطلبات التنصيب الاساسيه
1 - في بي اس او ديتيكيد سيرفر لا يقل الرام عن 1 جيجا
2 - مساحه كافيه للسيرفر وليكن 20 جيجا للاستخدام المستقبلي
3 - نظام التشغيل : Centos 5 - 32Bit
4 - rrdtool
باقي المتطلبات سيتم عرضها ان شاء الله في شرح الانستول
نبدأ بسم الله شرح الانستول
معنا في بي اس جديد (
لا يوجد عليه اي لوحة تحكم )
فريش انستول وعليه Apache + MySQL
نعمل ابديت للـ yum لترقيه باكدجات السيرفر عن طريق
yum update
سيتم استخدام yum لعمل انستول لل opsview
علشان كده هنسطب RPMForge ينزلنا اي متعلقات اضافيه خاصه بالبرنامج عن طريق
wget
http://packages.sw.be/rpmforge-relea...l5.rf.i386.rpm
rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm
ونضيف الريبو الخاص به
عن طريق
nano /etc/yum.repos.d/opsview.repo
واضافه التالي بداخله
كود:
[opsview]
name = Opsview
baseurl = http://downloads.opsera.com/opsview/yum/community/centos/5/$basearch
enabled = 1
protect = 0
gpgcheck = 0
نعمل انستول للـ rrdtool
عن طريق
yum install rrdtool
نتاكد من عدم وجود اي باكدج لل opsview بالسيرفر
yum remove opsview
ثم
yum clean all
ثم
yum makecache
انستول للـ OPSVIEW
عن طريق
yum install opsview
نشيك الناجيوس بروفايل فيه مشاكل او لا عن طريق
test -f /usr/local/nagios/bin/profile && . /usr/local/nagios/bin/profile
وناتي لخطوة انشاء قواعد البيانات
اولا نشغل الماي سكويل عن طريق
/etc/init.d/mysqld start
والناجيوس بيكون عملنا يوزر بإسم
nagios
ندخل عليه بدل الروت عن طريق
su - nagios
ونكتب
/usr/local/nagios/bin/db_mysql -u root -p
(
لم نكتب باسوورد الماي سكويل بعد -p لانها افتراضيا تكون بلانك إذا كنت مغير باسوورد الماي سكويل للسيرفر تفضل بكتابتها بعد -p)
نعمل انستول لل opsview داتا بيز
عن طريق
/usr/local/nagios/bin/db_opsview db_install
/usr/local/nagios/bin/db_runtime db_install
/usr/local/nagios/bin/db_odw db_install
/usr/local/nagios/bin/db_reports db_install
تجهيز الكونفيجريشن الخاص بال opsview
عن طريق
/usr/local/nagios/bin/rc.opsview gen_config
ويكون الناتج
Nagios config re-generated in xxxxx seconds
بعد ذلك يتم تشغيل ال opsview-web عن طريق
/etc/init.d/opsview-web start
وتدخل ال GUI الخاصه بالمونيتور عن طريق
http://serverip:3000
User : admin
Pass : initial
وبكذا نكون انتيهنا بفضل الله من شرح كيفيه تنصيب المونيتور .. انتظروا الدروس القادمه لكيفيه اضافه السيرفرات وشرح بعض الخصائص للمونيتور
كتابة الفقير الي الله : رامي علام
بما اننا في عصر الاوبن سورس :bleh: .. يسمح بالنقل مع الاشاره لكاتب الموضوع:icon31:
جزاكم الله خيرا