لینوکس, نرم افزار های شبکه

Nagios چیست؟ نرم افزار مانیتورینگ شبکه ناگیوس

Nagios چیست؟ نرم افزار مانیتورینگ شبکه

Nagios یک سیستم نرم افزاری رایگان و اوپن سورس برای مانیتورینگ شبکه و زیرساخت و نرم افزار ها است، در این مقاله شما را با امکانات و ویژگی های Nagios بیشتر آشنا خواهیم کرد، همراه داتیس نتورک باشید.

Nagios چیست؟ نرم افزار مانیتورینگ شبکه

مانیتورینگ Nagios چیست؟

ناگیوس یک سیستم نرم افزاری رایگان و اوپن سورس برای مانیتورینگ شبکه و زیرساخت و نرم افزار ها است.

ناگیوس یک نرم افزار رایانه ای رایگان و Open Source می باشد که بر روی سیستم ها، شبکه ها و زیر ساخت ها نظارت دارد.

Nagios خدمات سرویس نظارت و هشدار دهنده را برای سرورها، سوئیچ ها، برنامه ها و خدمات را ارائه می دهد و زمانی که مشکلی به وجود می آید به کاربران هشدار می دهد و بار دیگر برای رفع مشکل به آنها هشدار می دهد.

Nagios یک سیستم مانیتورینگ اپن سورس برای مانیتور کردن شبکه، زیر ساخت ها و نرم افزار ها است.

با Nagios امکان مانیتورینگ سیستم، سرویس ها و شبکه با ارسال پیغام هایی به ایمیل مدیران در زمان های بحرانی وجود دارد.

در Nagios از دو ماشین لینوکسی که یکی به عنوان Nagios Server عمل می کند و دیگری به عنوان Nagios Client استفاده می کنیم.

Nagios Server ماشینی است که ناگیوس و کنسول آن برویش نصب شده و می توان دیگر ماشین های شبکه را را برای مانیتورینگ متمرکر به آن (Nagios Server) معرفی کرد.

در واقع با استفاده از ماشین Nagios Server می توان سرویس ها، زیر ساخت ها (مانند ftp, dns) و وضعیت پردازنده، حافظه، swap بر روی ماشین های راه دور را یکجا مانیتور کرد.

به ماشین هایی که به Nagios Server معرفی می شوند، Nagios Client گویند.

امکانات نرم افزار Nagios

این نرم افزار موارد زیر را ارائه می دهد:

  • مانیتورینگ خدمات شبکه (SMTP، POP3، HTTP، NNTP، ICMP، SNMP، FTP و SSH)
  • مانیتورینگ بر هر سخت افزاری مانند کاوشگرهای دما، هشدارها و غیره که توانایی ارسال داده های جمع آوری شده از طریق شبکه به افزونه های خاص نوشته شده را دارند.
  • نظارت بر منابع هاست از جمله پردازنده load، دیسک مصرفی، Log های سیستم در اکثر سیستم عامل های شبکه از جمله Microsoft Windows با استفاده از عوامل مانیتورینگ
  • نظارت از راه دور از طریق SSH یا تونل های رمز گذاری شده SSL را پشتیبانی می کنند.
  • طراحی افزونه ساده ای که به شما امکان می دهد با استفاده از ابزارهای مورد نظر خود از قبیل پلاگین های نمودار داده در دسترس
  • آسکریپت های پوسته،C ++ ، Perl، Ruby،Python ،PHP ،C # و غیره بررسی های سرویس خود را به راحتی توسعه دهند.
  • فایل های پیکربندی قالب بندی شده با Flat-text که با بسیاری از ویرایشگرهای پیکربندی ادغام می شوند.
  • امکان تعریف هاست شبکه با استفاده از هاست های parent، امکان تشخیص و تمایز بین هاست های پایین و غیر قابل دسترسی
  • امکان تعریف رسیدگی به رویداد برای اجرا در حین سرویس یا هاست جهت حل مشکل پیش فعال
  • چرخش فایل log به صورت خودکار
  • یک رابط وب برای مشاهده وضعیت فعلی شبکه، اعلان ها، تاریخچه مشکل، فایل های ورود به سیستم و غیره در Nagios
  • اعلان های Contact، زمانی که مشکلات سرویس یا هاست از طریق پست الکترونیکی یا ایمیل، pager، SMS یا هر روش تعریف شده توسط کاربر از طریق سیستم افزونه رفع شده و یا رفع می شود.
  • پشتیبانی از اجرای هاست نظارت بر کارایی
  • پشتیبانی از backend پایگاه داده مانند NDOUtil ها
  • اعلان های Push
  • پشتیبانی از اجرای نمودارهای عملکرد داده

سخن پایانی:

امیدواریم مقاله آشنایی با مانیتورینگ ناگیوس برای شما عزیزان مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

مطالب مرتبط

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

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