كيف ما كانت الشبكة التي نود مراقبتها، لا بد من توفر مدراء يديرون هاتة الشبكة. كما أن هناك مراتب في الأدارة، فهناك الفنيين، تم المهندسين، تم مدير العام المكلف بإعطاء الأومر للفنين تم المدراء. لذلك، سوف نقوم بتعريف كل من الفنيين و المهندسين لدى الناجيوس، وذلك بإدلاء بمعلومات حول اسم المستخدم، البريد الالكتروني، الأوقات المحددة للاستقبال الرسائل، وأيضا الوسيلة للتوصل بالرسائل.
يجب أن يتوفر الجهاز على خدمة من اجل إرسال الرسائل ، ويمكن إستعمال مجموعة من البرامج كبرنامج Postfix, Sendmail, و أُفظل برنامج exim4لسهولة إستعماله، يمكن التعرف كيفية تسطيبة من الرابط التالي: إعداد برنامجexim4 إستعماله على gmail.com على ال Ubuntu .
يجب أن يتوفر الجهاز على خدمة من اجل إرسال الرسائل ، ويمكن إستعمال مجموعة من البرامج كبرنامج Postfix, Sendmail, و أُفظل برنامج exim4لسهولة إستعماله، يمكن التعرف كيفية تسطيبة من الرابط التالي: إعداد برنامجexim4 إستعماله على gmail.com على ال Ubuntu .
نعتبر أن هناك أربعة أشخاص يديرون الشبكة ،فنيين إتنين و مهندسين. سوف نقوم بتعريف كل شخص على حدى، تم نجمع كل شخص في مجموعته.
Techniciens | Ingenieurs |
technicien1 | ingeneur1 |
technicien2 | ingeneur2 |
لأظافة مسخدم ما، يجب كتابته في الملف contact.cfg الموجود في المجلد /usr/local/nagios/etc/objects/ ، نقوم بإظافة المعلومات التالية:
# cd /urs/local/nagios/etc/objects
# vi contacts.cfg
define contact{
contact_name technicien1
alias technicien 1
host_notifications_enabled 1
service_notifications_enabled 1
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email technicien1@gmail.com
}
define contact{
contact_name technicien2
alias technicien 2
host_notifications_enabled 1
service_notifications_enabled 1
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email technicien2@gmail.com
}
contact{
contact_name ingenieur1
alias ingenieur 1
host_notifications_enabled 0
service_notifications_enabled 0
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email ingenieur1@gmail.com
}
contact{
contact_name ingenieur2
alias ingenieur 2
host_notifications_enabled 0
service_notifications_enabled 0
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email ingenieur2@gmail.com
}
قمنا بإظافة أربعة مستخدمين، مهندسين و تقنيين. حيث تم إعداد معلومات لكل واحد منهم. بالنسبة للتقنيين ، سوف يتوصل كل واحد منهم بالرسائل عبر بريدهم الالكتروني ، أما المهندسين فلم نعطيهم الحق في التوصل بالرسائل(0 host_notifications_enabled).
كمرحلة أخيرة، يجب التأكد من صحة الإعدادت، وذلك بتطبيق الأمر التالي:
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Total Warnings: 0
Total Errors: 0
خلاصة:
لا يعتبر إعداد المستخدمين من الأمور السهلة، بل يجب أن تعطى لهم عناية خاصة في الإعدادت، خصوصا أن هم من سيتوصلون بالرسائل الخاصة بمشاكل الشبكة. كما يجب إحترام التسلسل في التوصل بالرسائل على حسب نوعية الشركة.
ليست هناك تعليقات:
إرسال تعليق