سمینار مدیریت شبکه های مخابراتی و کامپیوتری نرم افزار Nagios
به همراه فیلم آموزشی
بیش از 68 صفحه دکیومنت با فرمت ورد
اسلاید ارایه سمینار
مدیریت شبکه های مخابراتی و کامپیوتری
نرم افزار Nagios
فهرست مطالب
فصل 1: مقدمه 6
1-1- مقدمه............................................................................................................... 7
1-2- مزیتهای مانیتورینگ منابع......................................................................................................................................................9
1-3- soft & hard states....................................................................................................................................................................................................................................................................................... 12
فصل 2: نصب نرم افزار نگیوس 13
2-1- نصب و پیکربندی.............................................................................................. 14
2-2- پیش نیازها....................................................................................................... 14
2-3- گرفتن نگیوس................................................................................................... 15
2-4- راه اندازی کاربران و گروهها................................................................................. 16
2-5-پیکربندی نگیوس................................................................................................ 19
2-6-فایل اصلی پیکربندی............................................................................................ 19
2-7- پیکربندی hostها.............................................................................................. 23
2-8- پیکربندی سرویسها............................................................................................ 31
فصل 3: استفاده از وب اینترفیسنگیوس37
3-1- استفاده از وب اینترفیس نگیوس............................................................................... 38
3-2- راه اندازی و تنظیمات وب..................................................................................... 38
3-3- پیکربندی وب سرور........................................................................................... 39
3-4- دستیابی به وب اینترفیس....................................................................................... 41
3-5- خطایابی.......................................................................................................... 42
3-6- status Map................................................................................................... 43
3-7- مدیریت hostها................................................................................................. 44
3-8- Status........................................................................................................... 45
3-9- اطلاعات host.................................................................................................. 47
3-10- مدیریت سرویسها............................................................................................ 49
3-11- Status......................................................................................................... 49
3-12- اطلاعات سرویس ............................................................................................ 50
فهرست جداول
جدول2-1 .............................................................................................................................................................................................22
جدول2-2 .............................................................................................................................................................................................26
جدول2-3 ............................................................................................................................................................................................30
جدول2-4 ............................................................................................................................................................................................33
جدول2-5 ............................................................................................................................................................................................35
فهرست شکلها
شکل1-1 ...............................................................................................................................................................................................8
شکل1-2 .............................................................................................................................................................................................11
شکل2-1 ..............................................................................................................................................................................................17
شکل2-2 ...............................................................................................................................................................................................17
شکل2-3 ................................................................................................................................................................................................18
شکل2-4 ...............................................................................................................................................................................................18
شکل2-5 ...............................................................................................................................................................................................19
شکل2-6 ...............................................................................................................................................................................................28
شکل3-1 ..............................................................................................................................................................................................39
شکل3-2 .................................................................................................................................................................................................42
شکل3-3 ................................................................................................................................................................................................44
شکل3-4 ................................................................................................................................................................................................45
شکل3-5 ................................................................................................................................................................................................46
شکل3-6 ................................................................................................................................................................................................48
شکل3-7 ..................................................................................................................................................................................................49
شکل3-8 .................................................................................................................................................................................................51
فصل 1
مقدمه
1-1-مقدمه
Nagiosیکی از نرم افزارهای متن باز در حوزه نرم افزارهای مانیتورینگ سرویسهای شبکه میباشد یعنی به طور مداوم statusهای ماشینها و سرویسهای مختلف روی آنها را چک میکند. Nagios تحت GNU/Linux طراحی شده است ولی بر روی یونیکسهای گوناگون دیگر نیز به خوبی اجرا میشود. هدف اصلی مانیتورینگ سیستم، شناسایی و گزارشدهی در مورد سیستمهایی است که بهطور صحیح کار نمیکنند که هر چه سریعتر باید شناسایی و گزارشدهی شوند تا اینکه شما از مشکل آن قبل از اینکه کاربران کاری انجام دهند مطلع شوید. Nagios خودش به تنهایی هیچ چکی را روی سرویس یا Hostای انجام نمیدهد بلکه از Pluginها برای انجام چکها استفاده میکند که این کار از آن راه حلی انعطافپذیر و ماژولاری برای انجام چکهای ماشین و سرویس میسازد. Objectهایی که توسط Nagios مانیتور شدهاند به دو دسته تقسیم میشوند:
- Hostها
- سرویسها
Hostها ماشینهای فیزیکی هستند(سرورها، روترها، پرینترها، workstationها و ...) در حالیکه سرویسها، عملیات خاصی هستند برای مثال؛ یک وب سرور میتواند به عنوان سرویسی که میتواند مانیتور شود تعریف شود. علاوه بر این، هردو ماشینها و سرویسها میتوانند به گروههای Host و گروههای سرویس گروهبندی شوند .
شکل 1-1
Nagios دو قابلیت مهم دارد اول اینکه به جای valueهای مانیتورینگ فقط از چهار تا status برای تعریف statusها استفاده میکند: okوwarningوcriticalو unknown .
اگر شما در حال مانیتورکردن یک valueعددی باشید مثل مقدار disk space و CPU usage میتوانید حد آستانهای برای valueهایی که صحیح در نظر گرفته میشوند تعریف کنید. برای مثال، مدیر سیستم به چیزهایی مانند کاهش آهسته در storage space توجه نمیکند. اشخاص اغلب به این توجه نمیکنند تا اینکه یک critical ، فضای دیسک را مصرف کند. مزیت دیگر این است که یک گزارش، تعداد سرویسهایی که up هستند و در هر دو حالتwarning و critical اجرا میشوند را توضیح میدهد. چنین گزارشی توضیح کوتاه خوبی از statusهای زیرساختتان ارائه میدهد. Nagios همچنین گزارشهای مشابهی برای گروههای host و گروههای سرویس ارائه میدهد وقتی هر critical service یا database server ، down است این را اطلاع میدهد. چنین گزارشی همچنین میتواند کمک کند به اولویتبندی چیزهایی که مورد نیاز است که در ابتدا به آنها پرداخته شود و اینکه کدام مشکلات باید بعداً handle شوند. Nagios تمام این چکهایش را توسط pluginها انجام میدهد. pluginها componentهای خارجی هستند که Nagios به آنها در مورد آنچه که باید چک شود و اینکه محدویتهای criticalو warningچه هستند، اطلاعات میدهد. Pluginها مسئول انجام چکها و تحلیل
سمینار مدیریت شبکه های مخابراتی و کامپیوتری نرم افزار Nagios