برنامه ای برای نظارت بر تغییرات شبکه بهترین مانیتورهای منبع سیستم رایگان. برنامه نظارت بر شبکه های محلی

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


1. Task Manager

توزیع کننده معروف وظایف ویندوز- ابزار برای نمایش یک لیست فرآیندهای در حال اجراو منابعی که مصرف می کنند. اما آیا می دانید چگونه از پتانسیل کامل آن استفاده کنید؟ به عنوان یک قاعده، از آن برای نظارت بر وضعیت پردازنده و حافظه استفاده می شود، اما می توانید خیلی بیشتر پیش بروید. این برنامه برای همه از پیش ساخته شده است سیستم های عاملآه مایکروسافت

2. مانیتور منابع

یک ابزار عالی برای تخمین استفاده از CPU، حافظه دسترسی تصادفی، شبکه و دیسک در ویندوز. این به شما امکان می دهد تا به سرعت تمام اطلاعات لازم در مورد وضعیت سرورهای مهم را به دست آورید.

3. مانیتور عملکرد

ابزار اصلی برای مدیریت شمارنده های عملکرد در ویندوز. مانیتور عملکرد، در قبل نسخه های ویندوزبرای ما به عنوان مانیتور سیستم شناخته می شود. این ابزار دارای چندین حالت نمایش است، شمارنده های عملکرد را در زمان واقعی نمایش می دهد، و داده ها را در فایل های ثبت نام برای مطالعه بعدی ذخیره می کند.

4. قابلیت اطمینان مانیتور

مانیتور قابلیت اطمینان - مانیتور پایداری سیستم، به شما امکان می دهد تا هرگونه تغییر در عملکرد رایانه را نظارت کنید، می توانید مانیتور پایداری را در ویندوز 7، در ویندوز 8 پیدا کنید: Control Panel > System and Security > Action Center. با استفاده از مانیتور قابلیت اطمینان، می توانید تغییرات و خرابی ها را بر روی رایانه خود پیگیری کنید، داده ها به راحتی نمایش داده می شوند. فرم گرافیکی، که به شما این امکان را می دهد که کدام برنامه را ردیابی کنید و در زمان ایجاد خطا یا ثابت کردن، وقوع آن را ردیابی کنید صفحه آبی مرگ ویندوز، دلیل ظهور آن (دیگر به روز رسانی ویندوزیا نصب یک برنامه).

5.Microsoft SysInternals

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

6. SCOM (بخشی از Microsoft System Center)

System Center مجموعه کاملی از ابزارها برای مدیریت زیرساخت های فناوری اطلاعات است که با آن می توانید نرم افزار را مدیریت، استقرار، نظارت و پیکربندی کنید. نرم افزار مایکروسافت(ویندوز، IIS، SQLServer، Exchange و غیره). متاسفانه MSC رایگان نیست. SCOM برای نظارت پیشگیرانه بر اشیاء زیرساخت IT کلیدی استفاده می شود.

نظارت بر سرورهای ویندوز با استفاده از خانواده Nagios

7. ناگیوس

Nagios برای چندین سال محبوب ترین ابزار نظارت بر زیرساخت (برای لینوکس و ویندوز) بوده است. اگر Nagios را برای ویندوز در نظر می گیرید، سپس عامل را نصب و پیکربندی کنید سرور ویندوز. NSClient++ سیستم را در زمان واقعی نظارت می کند و خروجی ها را از یک سرور نظارت از راه دور و موارد دیگر ارائه می دهد.

8. کاکتوس

معمولاً همراه با Nagios استفاده می‌شود، یک رابط وب مناسب برای ابزار RRDTool در اختیار کاربر قرار می‌دهد که برای کار با پایگاه‌های داده Round Robin طراحی شده است، که برای ذخیره اطلاعات مربوط به تغییرات در یک یا چند مقدار در یک دوره زمانی خاص استفاده می‌شود. آمار دستگاه های شبکه به صورت درختی ارائه می شود که ساختار آن توسط کاربر مشخص می شود؛ می توانید میزان استفاده از کانال، استفاده از پارتیشن HDD، تأخیر منابع نمایش و غیره را ترسیم کنید.

9. شینکن

سیستم نظارت قابل انعطاف و مقیاس پذیر با باز کد منبع، بر اساس هسته Nagios نوشته شده در پایتون. این 5 برابر سریعتر از Nagios است. Shinken با Nagios سازگار است، می توانید از افزونه ها و تنظیمات آن بدون انجام تنظیمات یا تنظیمات اضافی استفاده کنید.

10. ایسینگا

یکی دیگر از محبوب ترین سیستم بازنظارت، که میزبان ها و سرویس ها را بررسی می کند و وضعیت آنها را به مدیر گزارش می دهد. به عنوان یک چنگال از Nagios، Icinga با آن سازگار است و آنها اشتراکات زیادی دارند.

11. OpsView

OpsView در ابتدا رایگان بود. اکنون متأسفانه کاربران این سیستم نظارتی مجبور به پرداخت پول هستند.

Op5 یکی دیگر از سیستم های مانیتورینگ منبع باز است. ترسیم، ذخیره و جمع آوری داده ها.

جایگزین های Nagios

13. Zabbix

باز کن نرم افزاربرای نظارت و پیگیری وضعیت خدمات مختلف شبکه کامپیوتری، سرورها و تجهیزات شبکه، برای به دست آوردن اطلاعات در مورد بار CPU، استفاده از شبکه، فضای دیسک و موارد مشابه استفاده می شود.

14. منین

یک سیستم مانیتورینگ خوب که داده ها را از چندین سرور به طور همزمان جمع آوری می کند و همه چیز را به صورت نمودار نمایش می دهد و با آن می توانید تمام رویدادهای گذشته را روی سرور ردیابی کنید.

15. Zenoss

در پایتون با استفاده از سرور برنامه Zope نوشته شده است، داده ها در MySQL ذخیره می شوند. با Zenos می توانید
نظارت بر خدمات شبکه، منابع سیستم، عملکرد دستگاه، هسته Zenoss محیط را تجزیه و تحلیل می کند. این باعث می شود که به سرعت با آن مقابله کنید مقدار زیاددستگاه های خاص

16. آبزرویوم

یک سیستم نظارت و نظارت برای دستگاه‌ها و سرورهای شبکه، اگرچه فهرست دستگاه‌های پشتیبانی‌شده بسیار زیاد است و به دستگاه‌های شبکه محدود نمی‌شود؛ دستگاه باید از SNMP پشتیبانی کند.

17. سنترئون

یک سیستم نظارت جامع به شما امکان می دهد کل زیرساخت و برنامه های کاربردی حاوی اطلاعات سیستم را نظارت کنید. جایگزین رایگان برای Nagios.

18. گانگلیون

Ganglia یک سیستم نظارتی توزیع‌شده مقیاس‌پذیر است که در سیستم‌های محاسباتی با کارایی بالا مانند کلاسترها و شبکه‌ها استفاده می‌شود. آمارها و تاریخچه محاسبات را در زمان واقعی برای هر یک از گره های نظارت شده نظارت می کند.

19. Pandora FMS

سیستم مانیتورینگ، بهره وری و مقیاس پذیری خوب، یک سرور مانیتورینگ می تواند کار چندین هزار هاست را نظارت کند.

20. NetXMS

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

21.OpenNMS

پلت فرم نظارت OpenNMS برخلاف Nagios از SNMP، WMI و JMX پشتیبانی می کند.

22. HypericHQ

جزء مجموعه VMware vRealize Operations است که برای نظارت بر سیستم عامل، میان افزار و برنامه های کاربردی در محیط های فیزیکی، مجازی و ابری استفاده می شود. در دسترس بودن، عملکرد، استفاده، رویدادها، گزارش‌ها و تغییرات را در هر سطحی از پشته مجازی‌سازی (از Hypervisor vSphere تا سیستم‌عامل مهمان) نمایش می‌دهد.

23. بوسون

سیستم نظارت و هشدار منبع باز از StackExchange. Bosun یک طراحی داده به خوبی فکر شده و همچنین یک زبان قدرتمند برای پردازش آن دارد.

24. سنسو

Sensu یک سیستم هشدار منبع باز شبیه به Nagios است. یک داشبورد ساده وجود دارد، می‌توانید فهرستی از مشتریان، بررسی‌ها و هشدارهای فعال را ببینید. این چارچوب مکانیزم های مورد نیاز برای جمع آوری و جمع آوری آمار عملکرد سرور را فراهم می کند. هر سرور یک عامل Sensu (مشتری) را اجرا می کند که از مجموعه ای از اسکریپت ها برای بررسی عملکرد سرویس ها، وضعیت آنها و جمع آوری اطلاعات دیگر استفاده می کند.

25. جمع آوری M

CollectM هر 10 ثانیه آماری در مورد استفاده از منابع سیستم جمع آوری می کند. می تواند برای چندین هاست آمار جمع آوری کرده و به سرور ارسال کند، اطلاعات با استفاده از نمودار نمایش داده می شود.

28. ابزار تجزیه و تحلیل عملکرد لاگ (PAL).

34. مانیتور شبکه توتال

این یک برنامه برای نظارت مستمر بر کار است شبکه محلیکامپیوترهای فردی، شبکه و خدمات سیستمی. Total Network Monitor یک گزارش تولید می کند و شما را در مورد خطاهای رخ داده مطلع می کند. شما می توانید هر جنبه ای از عملکرد یک سرویس، سرور یا سیستم فایل را بررسی کنید: FTP، POP/SMTP، HTTP، IMAP، رجیستری، گزارش رویداد، وضعیت سرویس و موارد دیگر.

35. PRTG

38.ایدرا

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

39. پاور ادمین

PowerAdmin یک راه حل نظارت تجاری است.

40. ELM Enterprise Manager

ELM Enterprise Manager - نظارت کامل از "آنچه اتفاق افتاد" تا "آنچه در حال رخ دادن است" در زمان واقعی. ابزارهای مانیتورینگ در ELM عبارتند از - گردآورنده رویداد، مانیتور عملکرد، نظارت بر خدمات، نظارت بر فرآیند، مانیتور فایل، مانیتور PING.

41.EventsEntry

42. Veeam ONE

یک راه حل موثر برای نظارت، گزارش و زمان‌بندی منابع در زیرساخت‌های VMware، Hyper-V و Veeam Backup & Replication، سلامت زیرساخت‌های فناوری اطلاعات شما را نظارت می‌کند و مشکلات را قبل از تداخل با تجربه کاربر تشخیص می‌دهد.

43. مدیریت زیرساخت یکپارچه CA (سابق CA Nimsoft Monitor، Unicenter)

بر عملکرد و در دسترس بودن منابع سرور ویندوز نظارت می کند.

44. HP Operations Manager

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

45. OpenManage دل

OpenManage (در حال حاضر Dell Enterprise Systems Management) یک محصول نظارتی همه کاره است.

46. ​​Halcyon Windows Server Manager

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

در زیر لیستی از (محبوب ترین) ابزارهای نظارت بر شبکه آورده شده است

54. Ntop

55.NeDi

Nedi یک ابزار مانیتورینگ شبکه منبع باز است.

54. یارو

سیستم مانیتورینگ Dude اگرچه رایگان است، اما به گفته کارشناسان به هیچ وجه کمتر از محصولات تجاری نیست؛ این سیستم سرورها، شبکه ها و سرویس های شبکه را کنترل می کند.

55. پهنای باندD

برنامه متن باز.

56. NagVis

افزونه ای برای Nagios که به شما امکان می دهد نقشه های زیرساخت ایجاد کنید و وضعیت آنها را نمایش دهید. NagVis از تعداد زیادی ویجت و مجموعه آیکون های مختلف پشتیبانی می کند.

57. Proc Net Monitor

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

58. PingPlotter

برای تشخیص شبکه‌های IP استفاده می‌شود، و به شما امکان می‌دهد تعیین کنید که از دست دادن و تاخیر بسته‌های شبکه کجا رخ می‌دهد.

ابزارهای کوچک اما مفید

این لیست بدون ذکر چند گزینه نظارت سخت افزاری کامل نخواهد بود.

60. Glint Computer Activity Monitor

61.RealTemp

ابزار نظارت بر دما پردازنده های اینتل، نیازی به نصب ندارد، مقادیر جریان، حداقل و حداکثر دمای هر هسته و شروع دریچه گاز را کنترل می کند.

62. اسپیدفن

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

63. OpenHardwareMonitor

دسته ~ ابزارهای کمکی سیستم - ایگور (مدیر)

مانیتور منابع سیستم

برنامه های اندازه گیری منابع، یا همانطور که به آنها مانیتور منابع نیز گفته می شود، شاخص های اطلاعاتی خاصی از وضعیت سیستم را نمایش می دهند. و اگر کمی ساده تر باشد، اساساً این داده ها در مورد بار پردازنده، مقدار RAM استفاده شده و فضای دیسک استفاده شده است. چنین ابزارهایی به شما امکان می دهند دلایل از دست دادن عملکرد سیستم را پیدا کنید و بار فعلی خود را پیدا کنید. کامپیوتر. آنها در بین کاربرانی که اغلب با فناوری کار می کنند بسیار محبوب هستند.

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

که در این بررسیشما هر دو برنامه کاربردی و سبک را پیدا خواهید کرد.

بررسی مانیتورهای رایگان منبع سیستم

برنامه Rainmeter کنترل کامل منابع سیستم

راهنمای انتخاب سریع (لینک های دانلود رایگان مانیتورهای منابع سیستم)

باران سنج

سبک سازی. تعداد زیادی ماژول و پوسته برای نمایش. تنظیمات صفحه نمایش فوق العاده انعطاف پذیر.
پیکربندی از طریق فایل های INI (این برای کاربران عادی بسیار دشوار خواهد بود). ممکن است برخی از ماژول ها به درستی کار نکنند.

کانون توجه در ویندوز

حرفه ای. جذاب. چند کاره. نظارت از راه دور.
فقط حالت تمام صفحه فونت ها قابل تغییر نیستند حداکثر مقادیر ثابت ثبت نام الزامی است. مجوز باید هر سال تمدید شود.

Sysmetrix

سبک سازی. تنوع گسترده ای از شاخص ها. راه اندازی آسان.
فقط یک الگو برای همه نشانگرها نمی تواند به ویجت های جداگانه تقسیم شود. فقط کل بار پردازنده را نمایش می دهد.

TinyResMeter

سریع. تاثير گذار. سایز بسیار کوچک.
تنظیم ضعیف قدیمی رابط کاربری گرافیکی.

StatBar

فضای کمی را روی صفحه اشغال می کند. تنظیم نشانگرها تعدادی کنترل اضافی (Winamp و دیگران).
شما نمی توانید فونت را تغییر دهید، که باعث می شود برنامه برای صفحه نمایش های با وضوح بالا ناخوشایند باشد.

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

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

کاکتوس

ابتدا MRTG (Multi Router Traffic Grapher) وجود داشت - برنامه ای برای سازماندهی یک سرویس نظارت بر شبکه و اندازه گیری داده ها در طول زمان. در دهه 1990، نویسنده آن، Tobias Oetiker، مناسب دید که یک ابزار نموداری ساده با استفاده از پایگاه داده حلقه ای بنویسد که در ابتدا برای نمایش توان روتر در یک شبکه محلی استفاده می شد. بنابراین MRTG RRDTool را به وجود آورد، مجموعه‌ای از ابزارهای کاربردی برای کار با RRD (پایگاه داده‌های Round-robin، پایگاه داده حلقه)، که به شما امکان می‌دهد اطلاعات پویا مانند ترافیک شبکه، بار پردازنده، دما و غیره را ذخیره، پردازش و نمایش دهید. RRDTool اکنون در تعداد زیادی از ابزارهای منبع باز استفاده می شود. Cacti پرچمدار فعلی نرم افزار گرافیکی شبکه منبع باز است و اصول MRTG را به سطح کاملا جدیدی ارتقا می دهد.

از استفاده از دیسک تا سرعت فن در منبع تغذیه، در صورتی که نشانگر قابل نظارت باشد،کاکتوس ها می توانند آن را نمایش دهند و به راحتی به این داده ها دسترسی پیدا کنند.

کاکتوس ها هستند برنامه رایگان، بخشی از مجموعه نرم افزار سرور LAMP است که استاندارد شده را ارائه می دهد پلت فرم نرم افزاریبرای ایجاد نمودار بر اساس تقریباً هر داده آماری. اگر هر دستگاه یا سرویسی داده های عددی را برمی گرداند، به احتمال زیاد می توان آن را در Cacti ادغام کرد. الگوهایی برای نظارت بر طیف گسترده ای از تجهیزات - از سرورهای لینوکس و ویندوز گرفته تا روترها و سوئیچ های سیسکو - اساساً هر چیزی که با استفاده از SNMP (پروتکل مدیریت شبکه ساده) ارتباط برقرار می کند، وجود دارد. همچنین مجموعه‌ای از قالب‌های شخص ثالث وجود دارد که فهرست عظیمی از سخت‌افزار و نرم‌افزار سازگار با Cacti را گسترش می‌دهد.

اگرچه روش استاندارد برای جمع آوری داده های کاکتی ها SNMP است، اما می توان از اسکریپت های Perl یا PHP نیز برای این کار استفاده کرد. چارچوب سیستم نرم افزاری به طرز ماهرانه ای جمع آوری داده ها و جمع آوری داده ها را به نمونه های مجزا جدا می کند. نمایشگر گرافیکی، پردازش مجدد و سازماندهی مجدد داده های موجود برای نمایش های بصری مختلف را آسان می کند. علاوه بر این، می‌توانید تایم فریم‌ها و بخش‌های جداگانه نمودارها را به سادگی با کلیک روی آنها و کشیدن آن‌ها انتخاب کنید.

بنابراین، برای مثال، می‌توانید به سرعت به داده‌های چندین سال گذشته نگاه کنید تا متوجه شوید که آیا رفتار فعلی تجهیزات شبکه یا یک سرور غیرعادی است یا اینکه آیا شاخص‌های مشابه به طور منظم رخ می‌دهند. و با استفاده از Network Weathermap، یک پلاگین PHP برای Cacti، می‌توانید به راحتی نقشه‌های بلادرنگ شبکه خود را ایجاد کنید که ازدحام کانال‌های ارتباطی بین دستگاه‌های شبکه را نشان می‌دهد، که با استفاده از نمودارهایی که وقتی ماوس خود را روی تصویر یک کانال شبکه می‌برید ظاهر می‌شوند، پیاده‌سازی می‌شوند. . بسیاری از سازمان‌هایی که از Cacti استفاده می‌کنند این نقشه‌ها را 24/7 بر روی مانیتورهای LCD 42 اینچی دیواری نمایش می‌دهند و به تیم‌های فناوری اطلاعات اجازه می‌دهند تا فوراً ازدحام شبکه را رصد کرده و اطلاعات سلامتی را به هم پیوند دهند.

به طور خلاصه، Cacti یک ابزار قدرتمند برای نمایش گرافیکی و روند عملکرد شبکه است که می تواند برای نظارت عملی بر هر متریک نظارت شده در یک نمودار استفاده شود. این تصمیمهمچنین از گزینه های سفارشی سازی تقریبا بی حد و حصر پشتیبانی می کند، که می تواند آن را برای برنامه های خاص بیش از حد پیچیده کند.

ناگیوس

Nagios یک کار انجام شده است سیستم نرم افزاریبرای نظارت بر شبکه ای که سال هاست در حال توسعه فعال بوده است. با زبان C نوشته شده است، تقریباً هر کاری را که مدیران سیستم و شبکه از یک بسته برنامه نظارتی نیاز دارند، انجام می دهد. رابط وب این برنامه سریع و بصری است، در حالی که بخش سرور آن فوق العاده قابل اعتماد است.

Nagios می تواند برای مبتدیان یک چالش باشد، اما پیکربندی نسبتاً پیچیده نیز مزیت این ابزار است، زیرا می تواند تقریباً با هر کار نظارتی سازگار شود.

مانند Cacti، Nagios یک جامعه بسیار فعال در پشت خود دارد، بنابراین پلاگین های مختلفی برای طیف عظیمی از سخت افزار و نرم افزار وجود دارد. از بررسی ساده پینگ گرفته تا ادغام با راه‌حل‌های نرم‌افزاری پیچیده، مانند WebInject، یک جعبه ابزار نرم‌افزار رایگان که در Perl برای آزمایش برنامه‌های کاربردی وب و خدمات وب نوشته شده است. Nagios به شما اجازه می دهد تا به طور مداوم وضعیت سرورها، خدمات، پیوندهای شبکه و هر چیز دیگری را که پروتکل لایه شبکه IP را درک می کند، نظارت کنید. به عنوان مثال، می‌توانید استفاده از فضای دیسک روی سرور، بار رم و CPU، استفاده از مجوز FLEXlm، دمای هوا در خروجی سرور، تأخیر در کانال WAN و اینترنت و بسیاری موارد دیگر را نظارت کنید.

بدیهی است که هیچ سیستم مانیتورینگ سرور و شبکه بدون اطلاع رسانی کامل نخواهد بود. Nagios همه چیز را مرتب دارد: پلتفرم نرم افزار مکانیزم اعلان قابل تنظیمی را ارائه می دهد پست الکترونیک، از طریق پیامک و پیام های فوریمحبوب‌ترین پیام‌رسان‌های فوری اینترنتی، و همچنین یک طرح افزایشی که می‌تواند برای تصمیم‌گیری هوشمندانه در مورد اینکه چه کسی، چگونه و تحت چه شرایطی باید مطلع شود، مورد استفاده قرار گیرد. تنظیم صحیحبه شما کمک می کند تا ساعات زیادی خواب آرام داشته باشید. و از رابط وب می‌توان برای توقف موقت دریافت اعلان‌ها یا تأیید بروز مشکل، و همچنین برای یادداشت‌برداری توسط مدیران استفاده کرد.

علاوه بر این، ویژگی نقشه برداری، تمام دستگاه های نظارت شده را به صورت منطقی و با کد رنگی از جایی که در شبکه هستند نشان می دهد، و اجازه می دهد مشکلات در هنگام بروز نشان داده شوند.

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

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

ایسینگا

Icinga به عنوان یک فورک سیستم نظارتی Nagios شروع شد، اما اخیراً به یک راه حل مستقل به نام Icinga 2 بازنویسی شده است. این لحظههر دو نسخه برنامه در حال توسعه فعال هستند و برای استفاده در دسترس هستند، در حالی که Icinga 1.x با تعداد زیادی پلاگین و پیکربندی Nagios سازگار است. Icinga 2 به گونه ای طراحی شده است که کمتر درهم و برهم باشد، عملکرد بیشتری داشته باشد و استفاده از آن آسان تر باشد. این یک معماری مدولار و طراحی چند رشته ای را ارائه می دهد که نه Nagios و نه Icinga 1 ارائه نمی دهند.

Icinga یک پلت فرم نرم افزار نظارت و هشدار کامل را ارائه می دهد که به همان اندازه باز و قابل توسعه طراحی شده استNagios، اما با برخی تفاوت ها در رابط وب.

مانند Nagios، Icinga را می توان برای نظارت بر هر چیزی که IP صحبت می کند، تا جایی که می توانید با استفاده از SNMP، و همچنین افزونه ها و افزونه های سفارشی مورد استفاده قرار داد.

انواع مختلفی از رابط وب برای Icinga وجود دارد، اما تفاوت اصلی بین این است راه حل نرم افزارینظارت Nagios پیکربندی است که می تواند از طریق رابط وب به جای فایل های پیکربندی انجام شود. برای کسانی که ترجیح می دهند پیکربندی خود را به صورت خارجی مدیریت کنند خط فرمان، این قابلیت یک هدیه واقعی خواهد بود.

Icinga با انواع بسته‌های نرم‌افزار مانیتورینگ و نموداری مانند PNP4Nagios، inGraph و Graphite ادغام می‌شود و تصویرسازی قوی از شبکه شما را ارائه می‌دهد. علاوه بر این، Icinga دارای قابلیت های پیشرفته گزارش دهی است.

NeDi

اگر تا به حال مجبور شده‌اید برای یافتن دستگاه‌های موجود در شبکه‌تان، به سوییچ‌ها و آدرس MAC جست‌وجو کنید، یا فقط می‌خواهید بتوانید مکان فیزیکی تجهیزات خاصی را تعیین کنید (یا شاید حتی بیشتر از جایی که قبلاً در آن قرار داشت مهم است) ، پس ممکن است علاقه مند باشید که نگاهی به NeDi بیندازید.

NeDi به طور مداوم زیرساخت های شبکه را اسکن می کند و دستگاه ها را فهرست می کند و هر چیزی را که کشف می کند ردیابی می کند.

NeDi یک نرم افزار رایگان مرتبط با LAMP است که به طور منظم آدرس های MAC و جداول ARP را روی سوئیچ های شبکه شما اسکن می کند و هر دستگاه شناسایی شده را در یک پایگاه داده محلی فهرست می کند. این پروژه به اندازه برخی دیگر شناخته شده نیست، اما می تواند ابزار بسیار مفیدی در هنگام کار با شبکه های شرکتی باشد که دستگاه ها دائما در حال تغییر و حرکت هستند.

می‌توانید از طریق رابط وب NeDi جستجو کنید تا سوئیچ، پورت سوئیچ، نقطه دسترسی یا هر دستگاه دیگری را با آدرس MAC، آدرس IP یا نام DNS شناسایی کنید. NeDi تمام اطلاعاتی را که می تواند از هر دستگاه شبکه ای که با آن روبرو می شود جمع آوری می کند و از آنها بیرون می کشد شماره سریال، نسخه‌های میان‌افزار و نرم‌افزار، زمان‌بندی فعلی، تنظیمات ماژول، و غیره. حتی می‌توانید از NeDi برای علامت‌گذاری آدرس‌های MAC دستگاه‌هایی که گم یا دزدیده شده‌اند استفاده کنید. اگر دوباره به صورت آنلاین ظاهر شوند، NeDi به شما اطلاع خواهد داد.

Discovery توسط یک فرآیند cron در فواصل زمانی مشخص اجرا می شود. پیکربندی ساده است، تنها با یکی فایل پیکربندی، که به شما امکان می دهد تعداد تنظیمات را به میزان قابل توجهی افزایش دهید، از جمله امکان رد شدن از دستگاه ها بر اساس عبارات با قاعدهیا مرزهای شبکه مشخص شده است. NeDi معمولاً از پروتکل کشف سیسکو یا پروتکل کشف لایه پیوند برای کشف سوئیچ ها و روترهای جدید استفاده می کند و سپس برای جمع آوری اطلاعات آنها به آنها متصل می شود. هنگامی که پیکربندی اولیه ایجاد شد، کشف دستگاه بسیار سریع اتفاق می افتد.

NeDi می تواند تا حد مشخصی با کاکتی ها ادغام شود، بنابراین می توان کشف دستگاه را به نمودارهای مربوط به کاکتوس ها پیوند داد.

Ntop

پروژه Ntop - که اکنون برای "نسل جدید" با نام Ntopng شناخته می شود - در دهه گذشته پیشرفت زیادی کرده است. اما آن را هر چه می خواهید بنامید - Ntop یا Ntopng - نتیجه یک ابزار نظارت بر ترافیک شبکه درجه یک است که با یک رابط وب سریع و ساده جفت شده است. به زبان C نوشته شده است و کاملاً مستقل است. شما یک فرآیند پیکربندی شده برای یک رابط شبکه خاص را شروع می کنید، و این تمام چیزی است که نیاز دارد.

Ntop یک ابزار تجزیه و تحلیل بسته مبتنی بر وب است که داده های بلادرنگ در مورد ترافیک شبکه را نشان می دهد. اطلاعات مربوط به جریان داده از طریق هاست و اتصال به هاست نیز در زمان واقعی در دسترس است.

Ntop نمودارها و جداول قابل هضم را ارائه می دهد که ترافیک فعلی و تاریخی شبکه را نشان می دهد، از جمله پروتکل، منبع، مقصد و تاریخچه تراکنش های خاص، و همچنین میزبان ها در هر دو طرف. به‌علاوه، مجموعه‌ای چشمگیر از نمودارها، نمودارها و نقشه‌های استفاده بلادرنگ از شبکه و همچنین یک معماری ماژولار برای تعداد زیادی افزونه، مانند افزودن مانیتورهای NetFlow و sFlow را خواهید دید. در اینجا حتی می توانید Nbox را پیدا کنید، یک مانیتور سخت افزاری که در Ntop تعبیه شده است.

علاوه بر این، Ntop دارای یک API برای زبان برنامه نویسی Lua است که می تواند برای پشتیبانی از برنامه های افزودنی استفاده شود. Ntop همچنین می تواند داده های میزبان را در فایل های RRD ذخیره کند تا جمع آوری مداوم داده ها را فعال کند.

یکی از مفیدترین کاربردهای Ntopng کنترل ترافیک در یک مکان خاص است. به عنوان مثال، وقتی برخی از کانال‌های شبکه با رنگ قرمز در نقشه شبکه شما مشخص شده‌اند، اما نمی‌دانید چرا، می‌توانید از Ntopng برای دریافت گزارش دقیقه به دقیقه در مورد بخش مشکل‌دار شبکه استفاده کنید و بلافاصله متوجه شوید که کدام میزبان مسئول است. برای مشکل

مزایای چنین دید شبکه ای را نمی توان بیش از حد تخمین زد و بدست آوردن آن بسیار آسان است. اساساً، می‌توانید Ntopng را بر روی هر رابطی که در سطح سوئیچ برای نظارت بر پورت یا VLAN دیگری پیکربندی شده است، اجرا کنید. همین.

زبیکس

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

Zabbix به شما امکان می دهد با استفاده از طیف گسترده ای از ابزارها، از جمله نظارت بر هایپروایزرهای مجازی سازی و پشته برنامه های وب، سرورها و شبکه ها را نظارت کنید.

اساسا، Zabbix با عوامل نرم افزاری که بر روی سیستم های کنترل شده اجرا می شوند کار می کند. اما این راه حل همچنین می تواند بدون عامل، با استفاده از پروتکل SNMP یا سایر قابلیت های نظارت کار کند. Zabbix از VMware و سایر هایپروایزرهای مجازی سازی پشتیبانی می کند و داده های دقیقی در مورد عملکرد و فعالیت هایپروایزر ارائه می دهد. همچنین توجه ویژه ای به نظارت بر سرورهای برنامه جاوا، سرویس های وب و پایگاه های داده می شود.

هاست ها را می توان به صورت دستی یا از طریق فرآیند کشف خودکار اضافه کرد. طیف گسترده ای از قالب های پیش فرض برای رایج ترین موارد استفاده مانند سرورهای لینوکس، FreeBSD و ویندوز اعمال می شود. خدمات پر استفاده مانند SMTP و HTTP و همچنین ICMP و IPMI برای نظارت دقیق بر سخت افزار شبکه. علاوه بر این، چک های سفارشی نوشته شده در Perl، Python یا تقریبا هر زبان دیگری را می توان در Zabbix ادغام کرد.

Zabbix به شما این امکان را می دهد که داشبورد و رابط وب خود را سفارشی کنید تا روی مواردی که بیشترین اهمیت را دارد تمرکز کنید. اجزای مهمشبکه های. اعلان‌ها و تشدید مشکل می‌تواند بر اساس اقدامات سفارشی باشد که برای میزبان‌ها یا گروه‌هایی از میزبان‌ها اعمال می‌شود. کنش‌ها را می‌توان حتی برای راه‌اندازی پیکربندی کرد دستورات از راه دور، بنابراین اسکریپت شما می تواند در یک میزبان نظارت شده اجرا شود اگر معیارهای رویداد خاصی رعایت شود.

این برنامه داده های عملکرد مانند پهنای باند شبکه و بار CPU را در نمودارها نمایش می دهد و آن ها را برای سیستم های نمایش سفارشی جمع می کند. علاوه بر این، Zabbix از نقشه ها، صفحه نمایش ها و حتی نمایش های اسلاید قابل تنظیم پشتیبانی می کند که وضعیت فعلی دستگاه های نظارت شده را نشان می دهد.

اجرای Zabbix در ابتدا می تواند دشوار باشد، اما استفاده هوشمندانه از کشف خودکار و الگوهای مختلف می تواند برخی از مشکلات یکپارچه سازی را کاهش دهد. Zabbix علاوه بر این که یک بسته قابل نصب است، به عنوان یک ابزار مجازی برای چندین هایپروایزر محبوب در دسترس است.

Observium

Observium برنامه ای برای نظارت بر تجهیزات شبکه و سرورها است که دارای لیست عظیمی از دستگاه های پشتیبانی شده است که از پروتکل SNMP استفاده می کنند. به عنوان نرم افزار LAMP، Observium نصب و پیکربندی نسبتاً آسانی دارد و به موارد معمول نیاز دارد نصب آپاچی PHP و MySQL، ایجاد پایگاه داده، تنظیمات آپاچیو مانند آن به عنوان سرور خود با URL اختصاصی نصب می شود.

Observium نظارت سیستم و شبکه را با تجزیه و تحلیل روند عملکرد ترکیب می کند. می توان آن را برای ردیابی تقریباً هر معیاری پیکربندی کرد.

می‌توانید وارد رابط کاربری گرافیکی شوید و شروع به اضافه کردن میزبان‌ها و شبکه‌ها کنید، همچنین محدوده‌های کشف خودکار و داده‌های SNMP را تنظیم کنید تا Observium بتواند شبکه‌های اطراف آن را کاوش کند و داده‌ها را در هر سیستمی که کشف می‌کند جمع‌آوری کند. Observium همچنین می تواند تشخیص دهد دستگاه های شبکهاز طریق پروتکل‌های CDP، LLDP یا FDP، و عوامل میزبان راه دور می‌توانند در سیستم‌های لینوکس برای کمک به جمع‌آوری داده‌ها مستقر شوند.

همه این اطلاعات جمع آوری شده از طریق آسان برای استفاده در دسترس است رابط کاربریکه قابلیت های پیشرفته ای را برای نمایش داده ها به صورت آماری و همچنین در نمودارها و نمودارها فراهم می کند. شما می توانید هر چیزی از زمان پاسخ ping و SNMP گرفته تا نمودارهای توان عملیاتی، تکه تکه شدن، تعداد بسته های IP و غیره را دریافت کنید. بسته به دستگاه، این داده ها ممکن است برای هر پورت شناسایی شده در دسترس باشد.

در مورد سرورها، Observium می تواند اطلاعات وضعیت را برای آنها نمایش دهد پردازنده مرکزی، رم، ذخیره سازی داده ها، تعویض، دما و غیره از گزارش رویداد. همچنین می توانید جمع آوری داده ها و نمایش گرافیکی عملکرد را برای سرویس های مختلف از جمله Apache، MySQL، BIND، Memcached، Postfix و غیره فعال کنید.

Observium عالی کار می کند ماشین مجازی، بنابراین می تواند به سرعت به ابزار اصلی برای به دست آوردن اطلاعات در مورد وضعیت سرورها و شبکه ها تبدیل شود. این یک راه عالی برای افزودن کشف خودکار و نمایش گرافیکی به هر اندازه شبکه است.

اغلب اوقات، مدیران فناوری اطلاعات در کاری که می توانند انجام دهند احساس محدودیت می کنند. صرف نظر از اینکه با عرف سر و کار داریم نرم افزار کاربردییا بخش "پشتیبانی نشده". سخت افزار، بسیاری از ما معتقدیم که اگر سیستم نظارت نتواند بلافاصله با آن کنار بیاید، در این شرایط به دست آوردن داده های لازم غیرممکن است. این البته درست نیست. با کمی تلاش می توانید تقریباً هر چیزی را قابل مشاهده تر، حساب شده تر و کنترل شده تر کنید.

به عنوان مثال یک برنامه کاربردی سفارشی با یک پایگاه داده در سمت سرور، به عنوان مثال، یک فروشگاه آنلاین است. مدیریت شما می‌خواهد نمودارها و نمودارهای زیبایی را ببیند که به یک شکل طراحی شده‌اند. اگر قبلاً از Cacti استفاده می کنید، چندین گزینه برای خروجی داده های جمع آوری شده در فرمت مورد نیاز دارید. به عنوان مثال، می توانید یک اسکریپت ساده Perl یا PHP بنویسید تا پرس و جوها را در پایگاه داده اجرا کنید و آن محاسبات را به Cacti ارسال کنید، یا می توانید با استفاده از MIB خصوصی (Management Information Base) با سرور پایگاه داده تماس SNMP برقرار کنید. در صورتی که ابزار لازم برای این کار را داشته باشید، به هر شکلی، کار را می توان تکمیل کرد و به راحتی انجام داد.

دسترسی به بسیاری از ابزارهای نظارت بر تجهیزات شبکه رایگان که در این مقاله ذکر شده است، نباید دشوار باشد. آنها نسخه های بسته بندی شده را برای دانلود برای محبوب ترین ها در دسترس دارند توزیع های لینوکس، مگر اینکه در ابتدا در آن گنجانده شده باشند. در برخی موارد ممکن است از قبل به صورت پیکربندی شده باشند سرور مجازی. بسته به اندازه زیرساخت شما، پیکربندی و پیکربندی این ابزارها ممکن است کمی طول بکشد، اما پس از راه اندازی و اجرا، پایه محکمی برای شما خواهند بود. حداقل ارزش امتحان کردن آنها را دارد.

مهم نیست که از کدام یک از این سیستم های بالا برای نظارت بر زیرساخت ها و تجهیزات خود استفاده می کنید، حداقل به شما کمک می کند عملکردیکی بیشتر مدیر سیستم. اگرچه نمی‌تواند چیزی را برطرف کند، اما به معنای واقعی کلمه همه چیز را در شبکه شما به صورت شبانه‌روزی، هفت روز هفته کنترل می‌کند. زمانی که از قبل برای نصب و پیکربندی صرف می‌شود، بازدهی زیادی خواهد داشت. همچنین، مطمئن شوید که مجموعه کوچکی از ابزارهای مانیتورینگ مستقل را روی سرور دیگری برای نظارت بر ابزار نظارت اصلی اجرا کنید. این موردی است که همیشه بهتر است ناظر را تماشا کنیم.

همیشه در تماس، ایگور پانوف.


همچنین ببینید:

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

Ganglia یک سیستم نظارت متغیر برای سیستم های محاسباتی با کارایی بالا مانند خوشه ها و سلول ها است. این به صورت سلسله مراتبی ساخته شده است و هدف آن ترکیب خوشه ها است.


Monit یک ابزار در دسترس برای مدیریت و نظارت بر فرآیندها، برنامه ها، فایل ها، دایرکتوری ها و سیستم های فایل V سیستم یونیکس. مونیت تعمیر و نگهداری و تعمیرات خودکار را انجام می دهد و در صورت بروز خطا، می تواند اقدامات متناسب با هر مورد خاص را انجام دهد.


Nagios کنترل و هشدار کامل را برای سرورها، برنامه ها و خدمات ارائه می دهد.


Collectd یک شبح است که به صورت دوره ای آمار عملکرد سیستم را جمع آوری می کند و مکانیسم هایی را برای ذخیره مقادیر در اشکال مختلف مانند فایل های RRD فراهم می کند.


Cacti یک راه حل گرافیکی شبکه جامع است که برای استفاده از ابزارهای RRD ذخیره سازی داده و عملکرد گرافیکی طراحی شده است. Cacti الگوهای نمودار پیشرفته، روش های جمع آوری داده های متعدد و روشی جدید برای نگاه کردن را ارائه می دهد توابع سفارشیمدیریت. همه اینها در یک رابط بصری و ساده است که هم برای شبکه های LAN و هم برای شبکه های پیچیده با صدها دستگاه منطقی است.


سازمان های فناوری اطلاعات از سرور Zenoss، شبکه و نظارت بر ابر برای مدیریت مراکز داده پویا استفاده می کنند.


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


Observium یک پلت فرم کشف خودکار برای نظارت بر شبکه مبتنی بر SNMP است که به زبان PHP نوشته شده است که شامل پشتیبانی از طیف گسترده ای از سخت افزار و سیستم عامل های شبکه از جمله Cisco، Windows، Linux، HP، Dell، FreeBSD، Juniper، Brocade، NetScaler، NetApp و بیشتر .


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


آنالایزر شبکه (بسته یابی) Capsa Free نرم افزاری برای پلتفرم های ویندوز، بسته های ابزار و تجزیه و تحلیل پروتکل، بهترین ابزار تجزیه و تحلیل رایگان برای نظارت بر شبکه و عیب یابی.


پروکسی اینترنتی رایگان برای رفع اشکال، مناسب برای هر مرورگر، سیستم و پلتفرمی.


Zenoss Core - برنامه مدیریت شبکه شرکتیو سیستم های نوشته شده در پایتون. Zenoss یک محصول یکپارچه برای نظارت بر در دسترس بودن، عملکرد، رویدادها و پیکربندی همه لایه‌ها و پلتفرم‌ها ارائه می‌کند.