شبکه و اینترنتمانیتورینگ

نرم افزار Nagios

Nagios یک نرم افزار مانیتورینگ اوپن سورس است که در زمینه پایش زیرساخت های سیستم و شبکه، بسیار مشهور است. بدلیل اوپن سورس بودن، پلاگین های بسیار متنوعی در زمینه های مختلف توسط برنامه نویسان، نوشته شده است که می توان بسته به نیاز از آنها استفاده کرد. این نرم افزار بر پایه سیستم عامل لینوکس و تحت مجوز GNU طراحی شده است که قابلیت پایش و نظارت بر عملکرد رنج وسیعی از سیستم عامل ها مانند ویندوز و لینوکس و همچنین سخت افزارها، شامل سرور، سوئیچ، روتر، استوریج، انواع UPS و غیره را در بر می گیرد و به محض وقوع هرگونه اختلال در تجهیزات یا شرایط محیطی، مدیر شبکه را از آن مطلع می کند.

تعدادی از مهمترین قابلیت های نرم افزار:

 

– مانیتور کردن سرویس های شبکه از قبیل HTTP، SMTP، POP3، ICMP، SNMP، FTP و …

– قابلیت مانیتورینگ سرویس وب سایت ها و در دسترس بودن آن روی پورت مورد نظر

– مانیتور کردن منابع هاست ها شامل پردازشگر، میزان استفاده از دیسک ها، تعداد پروسس ها و…

– مانیتور کردن ssl سایت ها و آلارم دادن در هنگام نزدیک شدن به تاریخ انقضای مجوزها

– مانیتور کردن سرویس HA Proxy و آلارم دادن در هنگام از کار افتادن سرورهای back end

– مانیتورینگ تمامی مشخصه های UPS و میزان load آن و میزان باقیمانده باتری ها برای برندهای مختلفی مانند APC و Schneider

– چک کردن وضعیت استوریج از نظر سالم بودن دیسک ها و درصد مشغول بودن کنترولرها.

– مانیتور کردن وضعیت پورت های سوئیچ و روتر از لحاظ up و یا down بودن پورت ها

– قابلیت تعیین حداقل و حداکثر میزان استفاده از پهنای باند ورودی و خروجی

– پشتیبانی از اینترفیس های ether channel در سوئیچ، جهت مانیتور کردن پهنای باند عبوری از آنها

– چک کردن وضعیت ILO در سرورها از لحاظ وضعیت سلامتی آنها

– قابلیت نمایش وضعیت سخت افزارها بصورت Grid و تنها در یک صفحه

– ارائه گزارش بصورت Real time و به شکل های مختلف

– امکان ارسال ایمیل در هنگام بروز مشکل

– پشتیبانی از زبان های برنامه نویسی C++، Python، Php، C#، Ruby و Perl جهت برنامه نویسان برای طراحی های خاص پلاگین که برای مانیتور کردن سرویس های خاص استفاده می گردد

– امکان تعریف سطح در چندین لایه برای دسته بندی تجهیزات و سرویس ها

 

در این نرم افزار سه وضعیت Health، Warning و Critical برای مانیتور سخت افزارها و سرویس های مختلف در نظر گرفته شده است که می توان بر اساس نیاز در میزان هر کدام تغییراتی ایجاد کرد. رنگ سبز وضعیت Health ، رنگ زرد وضعیت Warning و در نهایت رنگ قرمز وضعیت Critical را نمایش می دهد. برای روشن تر شدن وضعیت های مختلف در زیر به چند نمونه از سناریوهای مختلف اشاره می شود:

– تعیین می گردد در صورتی که تنها ۱۰ روز مانده به تاریخ اتمام ssl در مانیتورینگ، آن سرویس در وضعیت warning قرار گیرد و ۵ روز مانده به تاریخ اتمام به وضعیت critical در آید.

– در صورتی که تنها ۳۰ گیگابایت از حجم پارتیشن مانده باشد در وضعیت warning و اگر به ۲ گیگابایت برسد در وضعیت critical قرار گیرد.

– اگر میزان پهنای باند عبوری از پورت سوئیچ سیسکو به ۱۰۰ گیگابایت برسد، در وضعیت warning و اگر به ۲۰۰ گیگابایت برسد در وضعیت critical قرار گیرد.

– در حالتی که برق رفته است و ups وارد مدار شده است، اگر ۱ ساعت از برق ups مانده باشد در وضعیت warning و اگر ۲۰ دقیقه مانده باشد در وضعیت critical قرارگیرد.

نمایش بیشتر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا