نرم افزار مانیتورینگ SolarWinds چیست و چه ویژگیهایی دارد؟
وجود یک شبکه سالم برای موفقیت هر کسب و کاری حیاتی است. روزبهروز اتکای کسب و کارها به شبکههای بزرگ و کوچک بیشتر از قبل میشود و این یعنی حتی کوچکترین قطعی شبکه میتواند اثرات نامطلوبی بر کسبوکار مجموعه داشته باشد. بنابراین مدیران سازمان باید به هر ترتیب که میتوانند مشکلات شبکه را شناسایی کرده و پیش از آنکه تشدید شوند، چارهای برای آنها بیابند. کاری که حتی برای با تجربهترین مدیران شبکه راحت نیست! مگر اینکه از یک برنامه مانیتورینگ اختصاصی برای نظارت بر عملکرد شبکه استفاده شود. اما منظور از برنامه مانیتورینگ شبکه چیست؟ اصلا SolarWinds چیست و چه کاربردی دارد؟
این ابزار نظارتی بسیاری از وظایفی که زندگی را برای مهندسان شبکه سخت میکنند، برعهده گرفته و آنها را بهطور خودکار انجام میدهد. در ادامه همراه ما باشید تا با یکی از بهترین و پرکاربردترین نرم افزارهای مانیتورینگ شبکه آشنا شویم.
SolarWinds چیست؟
شرکت SolarWinds شرکتی مستقر در تولسا، اوکلاهاما است که برای زیرساختهای فناوری اطلاعات، مدیریت عرضه، مدیریت شبکه و غیره، راهحلهای SaaS (نرم افزار به عنوان سرویس) را ارائه میکند. این مجموعه به عنوان شرکتی که با مدیریت زیرساخت فناوری اطلاعات سر و کار دارد، به تمام دادههای مشتریان، گزارشها و جزئیات گردش کار دسترسی کامل دارند.
SolarWinds NPM چیست؟

نرم افزار مانیتورینگ عملکرد شبکه SolarWinds امکان نظارت جامع بر ایرادات شبکه و مدیریت عملکرد را ارائه میدهد که با نیازهای نظارتی سازمان گسترش پیدا میکند. کاربران این نرمافزار میتوانند آمار در دسترس بودن یا نبودن شبکه را در لحظه از مسیریابها، سوئیچها، فایروالها، سرورها و سایر دستگاههای دارای SNMP، ICMP یا WMI به طور مستقیم از یک مرورگر وب جمعآوری و مشاهده کنند.
کاربران SolarWinds میتوانند برنامه را در عرض یک روز دانلود، نصب و راهاندازی کنند و نیازی به حضور تیم مشاوره نرم افزار نیست. این ابزار نظارتی ضمن مشاهده سلامت دستگاهها و سرورهای شبکه، تضمین میکند که کاربران به اطلاعات بلادرنگ موردنیاز برای بهترین کارایی ممکن دسترسی داشته باشند.
برای آشنایی بیشتر با سایر نرم افزارهای مانیتورینگ، مقاله بهترین نرمافزارهای مانیتورینگ شبکه را از دست ندهید.
ویژگیهای نرم افزار نظارت بر عملکرد شبکه SolarWinds
در این بخش نگاهی به امکانات این نرم افزار میاندازیم و میبینیم مهمترین ویژگیهای SolarWinds چیست.
- کشف خودکار دستگاههای شبکه: به لطف این ویژگی تمام دستگاههای موجود در محیط به سرعت قابل کشف و ردیابی هستند.
- نظارت بر شبکه: نظارت بر در دسترس بودن دستگاه شبکه و شاخصهای عملکرد مانند پهنای باند، نرخ گم شدن بستهها، میزان مصرف CPU، پیوندهای WAN و غیره.
- محاسبه آستانه پایه: محاسبه آستانههای پایه برای هشدارها
- هشدارها: امکان ارسال پیام هشدار درباره خرابی اجزای زیرساخت حیاتی شبکه از طریق ایمیل یا پیامک یا سایر کانالهای ارتباطی.
- برنامهریزی ظرفیت شبکه: این ویژگی میزان استفاده از رابط، دیسک و غیره را تجزیه و تحلیل کرده و به این ترتیب کمک میکند مشکلات ظرفیت را قبل از نقض آستانه بهخوبی شناسایی کنید.
- تجزیه و تحلیل دریافت بسته: رهگیری بستههای داده مربوط به عملکرد شبکه از جمله زمان پاسخگویی شبکه، برنامه و امکان تحلیل نوع ترافیک را فراهم میسازد.
- مپینگ شبکه: ابزار مپینگ پویا با نمایش معیارهای عملکرد و برقراری اتصال و استفاده از لینک، نگاشت توپولوژی شبکه را امکانپذیر میسازد.
- ارائه گزارشات قابل تنظیم: امکان برنامهریزی، تولید و ارائه گزارشهای عملکرد و در دسترس بودن سفارشی
- نظارت بر زیرساختهای بیسیم: امکان نظارت بر نقاط دسترسی بیسیم، کنترلرها و کلاینتهای متصل
- نظارت بر سلامت سخت افزار: امکان نظارت بر معیارهای سخت افزاری کلیدی از جمله دما، سرعت فن و منبع تغذیه.
سایر ویژگیهای این نرمافزار عبارتاند از:

- پشتیبانی از دستگاههای چندفروشندگی یا Multi-vendor برای هر روتر، سوئیچ، فایروال، متمرکزکننده VPN، نقاط دسترسی بیسیم و سایر دستگاههایی که از پروتکلهای استاندارد پشتیبانی میکنند.
- هشدارهای هوشمند برای رویدادهای مرتبط، شرایط پایدار و ترکیبهای پیچیدهای از حالتهای دستگاه.
- ارائه بینش مفید درمورد سلامت سختافزار با نظارت، هشدار و گزارش در مورد وضعیت حسگرهای کلیدی دستگاه.
- NetPath برای نظارت هاپ به هاپ خدمات تجاری مهم، در محل یا در فضای ابری.
- Network Insight برای فایروالهای Cisco ASA
- Network Insight برای سوئیچهای Cisco Nexus
- Network Insight برای لودبالانسرهای BIG-IP F5
برای آشنایی بیشتر با لودبالانسر، مقاله لود بالانسینگ و انواع آن را مطالعه کنید.
فواید نرم افزار نظارتی SolarWinds چیست؟
با وجود همه اینها سوالی که ذهن اکثر کاربران را مشغول میکند این است که فواید نرم افزار نظارتی SolarWinds چیست؟ در پاسخ باید گفت فواید عملکرد نظارتی این ابزار در چند دستهبندی گنجانده میشود. اول اینکه عملکرد قدرتمند آن احتمال قطعی شبکه را کم میکند، کمک میکند مشکلات را قبل از تبدیل شدن به یک حادثه برطرف کنید و امکان نظارت بر عملکرد، تجزیه و تحلیل و تنظیمات شبکه را فراهم میکند. بهطور کلی استفاده این ابزار فواید زیر را برای متخصصان فناوری اطلاعات دارد:
- شناسایی سریع مشکلات عملکرد شبکه و اقدام به حل آنها جهت جلوگیری از خرابیهای ناخواسته.
- محاسبه خودکار زمان فرسایش ظرفیت با تنظیم حد آستانه بر اساس بیشینه و میانگین مصرف.
- سهولت عیبیابی شبکه با استفاده از یک رابط وب ساده.
- مشاهده مسیرهای خدمات تجاری مهم به صورت هاپ به هاپ، حتی در فضای ابری، با ویژگی NetPath.
- دید عمیقتر به دستگاههای پیچیده شبکه با ویژگی Network Insight برای فایروالهای Cisco ASA، سوئیچهای Cisco Nexus، و لودبالانسرهای F5 BIG-IP.
- نظارت بر عملکرد عالی با KPI های مختلف.
- نظارت بر عملکرد دستگاه ها با استفاده از منابعی مانند CPU، حافظه و رابطها.
- نظارت بر زمان کار و هشدار برای گرههای از کار افتاده.
- مشاهده کل شبکه و وضعیت سلامت دستگاههای سرور در یک داشبورد.
- سهولت افزودن و حذف دستگاهها.
- شناسایی آدرسهای IP، نام هاست، اعلام گم شدن بستهها و تأخیر.
- نقشه تفصیلی (چند مسیری) بین گره ویندوز و یک مقصد مشخص.
- عملکرد گزارشدهی بی عیب و نقص.
- داشبوردهای کاملا قابل تنظیم بر اساس سلیقه کاربر.
- امکان ادغام ابزارها و نرم افزارهای دیگر.
- مقیاسپذیری و انعطاف قابل توجه.
ملزومات مورد نیاز
حداقل ملزومات سخت افزاری مورد نیاز برای استفاده از نرمافزار SolarWinds NPM شامل موارد زیر هستند:
- فضای ذخیرهسازی: حداقل ۲۰ گیگابایت فضای خالی روی هارد دیسک؛ این فضا برای نصب نرم افزار، ذخیره دادههای جمع آوری شده و فایلهای پیکربندی مورد نیاز است.
- حافظه: حداقل ۳ گیگابایت حافظه رم؛ حافظه بیشتر به عملکرد بهتر این نرم افزار کمک میکند و به آن امکان میدهد که با دادههای بیشتری به طور همزمان کار کند.
- پردازنده: حداقل یک پردازنده دو هستهای ۶۴ بیتی با سرعت ۳ گیگاهرتز؛ پردازنده قویتر به نرم افزار امکان میدهد تا وظایف خود را سریعتر و کارآمدتر انجام دهد.
موارد فوق، حداقل مشخصات مورد نیاز برای اجرای NPM هستند. برای عملکرد بهتر و استفاده از ویژگیهای بیشتر این نرم افزار ممکن است به سیستم قویتری نیاز داشته باشید.
سیستم عامل
نرم افزار مانیتورینگ عملکرد شبکه SolarWinds عمدتاً بر روی سیستمعاملهای ویندوز سرور اجرا میشود. سیستم عاملهای مورد نیاز برای اجرای NPM عبارتند از:
Microsoft Windows Server® 2008 R2 SP1 : این مورد، یکی از نسخههای قدیمیتر ویندوز سرور است که توسط SolarWinds NPM پشتیبانی میشود. با این حال توجه داشته باشید که ممکن است برخی از ویژگیهای جدیدتر NPM در این نسخه به طور کامل پشتیبانی نشوند.
Microsoft Windows Server® 2012 : این نسخه از ویندوز سرور نیز توسط SolarWinds NPM پشتیبانی میشود و گزینه مناسبی برای اجرای این نرم افزار است.
Microsoft Windows Server® 2012 R2 : این نسخه از ویندوز سرور، نسخه به روزشدهتری از ویندوز سرور 2012 است و میتواند انتخاب خوبی برای اجرای SolarWinds NPM باشد.
علاوه بر سیستم عامل، عوامل دیگری مانند نسخه SQL Server، پیش نیازهای نرم افزاری و سخت افزاری نیز برای نصب و اجرای صحیح SolarWinds NPM مهم هستند که باید به آنها توجه کنید.
نرم افزار SolarWinds NPM با نسخههای مختلف نرمافزار پایگاه داده SQL Server سازگار است. این نرم افزار مانیتورینگ میتواند با نسخههای مختلف SQL Express، SQL Standard و SQL Enterprise که در زیر لیست شدهاند، به خوبی کار کند:
- MS SQL Server 2008: شامل نسخههای 2008, 2008 SP1, 2008 SP2, 2008 SP3 و 2008 SP4.
- MS SQL Server 2008 R2: شامل نسخههای 2008 R2, 2008 R2 SP1, 2008 R2 SP2 و 2008 R2 SP3.
- MS SQL Server 2012: شامل نسخههای 2012, 2012 SP1, 2012 SP2 و 2012 SP3.
- :MS SQL Server 2014 شامل نسخههای 2014 و 2014 SP1.
- :MS SQL Server 2016 نسخه اصلی 2016.
برای آشنایی با نرم افزار اودوو، بخوانید.
تفاوت نرم افزار SolarWinds و سایر نرمافزارهای مانیتورینگ شبکه
نرم افزار SolarWinds برای سازمانهایی که به دنبال یک راهحل آسان و جامع با پشتیبانی قوی هستند، مناسب است. اگرچه هزینهبر است، اما قابلیتهای پیشرفته و سهولت استفاده آن را جبران میکند. درحالی که نرمافزارهای متنباز برای سازمانهایی که بودجه محدودی دارند و به دنبال یک راهحل انعطافپذیر هستند، مناسب است. اما نیازمند دانش فنی بیشتر و زمان بیشتری برای راهاندازی و نگهداری است.
ویژگیها | SolarWinds Network Performance Monitor (NPM) | سایر نرمافزارهای مانیتورینگ شبکه (مانند Zabbix، Nagios، PRTG) |
---|---|---|
سهولت استفاده | نصب و راهاندازی آسانتر، رابط کاربری گرافیکی (GUI) کاربرپسند | ممکن است نصب و راهاندازی پیچیدهتر باشد، نیاز به دانش فنی بیشتر، رابط کاربری (UI) گاهی اوقات پیچیده |
مقیاسپذیری | مقیاسپذیری خوب برای شبکههای بزرگ، قابلیت پشتیبانی از تعداد زیادی دستگاه و آیتم مانیتورینگ | مقیاسپذیری متفاوت است، برخی از آنها برای شبکههای بزرگتر بهینهتر هستند، برخی ممکن است در شبکههای بزرگ با مشکل مواجه شوند |
قابلیتها | مانیتورینگ عملکرد شبکه (پهنای باند، تاخیر، از دست رفتن بستهها)، مانیتورینگ سلامت دستگاهها، هشداردهی پیشرفته، نقشهبرداری شبکه، گزارشگیری | بسته به نرمافزار متفاوت است، اما معمولاً شامل مانیتورینگ عملکرد، سلامت دستگاهها، هشداردهی و گزارشگیری میشود. برخی قابلیتهای پیشرفتهتری مانند مانیتورینگ برنامهها و سرویسها را نیز ارائه میدهند |
گزارشگیری | گزارشگیری جامع و قابل تنظیم، امکان تولید گزارشهای سفارشی | گزارشگیری ممکن است محدودتر باشد، اما همچنان قابلیتهای گزارشگیری اساسی را ارائه میدهد |
یکپارچهسازی | یکپارچهسازی با سایر محصولات SolarWinds، قابلیت یکپارچهسازی با سیستمهای مدیریت تیکت و هشداردهی | یکپارچهسازی با سایر ابزارها ممکن است متفاوت باشد، برخی از آنها از طریق API یا افزونهها قابلیت یکپارچهسازی دارند |
هزینه | نرمافزار تجاری، دارای مجوز و هزینههای مربوطه | نرمافزارهای متنباز (Open Source) معمولاً رایگان هستند، اما ممکن است هزینههایی برای پشتیبانی، آموزش و پیادهسازی داشته باشند. نرمافزارهای تجاری نیز وجود دارند |
پشتیبانی | پشتیبانی فنی قوی، مستندات جامع | پشتیبانی فنی ممکن است متفاوت باشد، برای نرمافزارهای متنباز، پشتیبانی عمدتاً از طریق انجمنها و مستندات آنلاین ارائه میشود |
امنیت | امنیت بالا، بهروزرسانیهای منظم | امنیت بستگی به نرمافزار و نحوه پیادهسازی دارد، باید بهروزرسانیهای امنیتی را بهطور منظم اعمال کرد |
نحوه نصب و راه اندازی SolarWinds چیست؟

اگر میخواهید بدانید روش نصب و راهاندازی SolarWinds چیست، این بخش را از دست ندهید. نرم افزار SolarWinds را میتوان به دو روش نصب کرد. اولین روش آنلاین است که فقط کافی است یک اینستالر ۵۰ مگابایتی دانلود کنید تا سایر اجزای لازم برای اجرای این برنامه حین نصب بهطور خودکار دانلود شوند. مزیت این روش این است که آخرین بهینهسازیها و اصلاحات محصول را دریافت میکنید و فقط آنچه را که نیاز دارید دانلود میکنید. البته برای این روش باید به اینترنت دسترسی داشته باشید.
روش بعدی نصب آفلاین برنامه است که در اولین قدم یک فابل ۲ گیگابایتی شامل تمامی فایلهای مورد نیاز دانلود و روی سیستم شما نصب میشود. پس از راهاندازی، نرم افزار بهطور خودکار رابط وب را روی مرورگر پیشفرض راه اندازی میکند تا تقریباً از هرجا و هر مکان به آن دسترسی داشته باشید.
مطالعه مقاله انواع سرویسهای رایانش ابری از دست ندهید.
روش پیادهسازی NPM SolarWinds
بعد از نصب نرم افزار سولار ویندز میتوان آن را به دو روش پیادهسازی کرد. اولین روش مدل Lightweight است که اگر میخواهید محصول را ارزیابی کنید یا بر شبکههای کوچک نظارت داشته باشید، انتخاب خوبی است. در این حالت سرور برنامه و پایگاه داده SQL همراه آن روی یک سرور نصب میشوند. پایگاه داده ۱۰ گیگابایت ظرفیت ذخیرهسازی دارد که برای شبکههای بزرگتر محدود است. به همین دلیل آنها بیشتر سراغ روش Standalone میروند. در این مدل برنامه و پایگاه داده SQL روی سرورهای مختلف قرار میگیرند که برای نظارت سازمانی عالی عمل میکند.
حمله SQL injection چیست و چگونه از آن جلوگیری کنیم؟
کلام آخر
هدف از نگارش این مقاله این بود که ببینیم SolarWinds چیست و بهعنوان مدیر شبکه چه کمکی به ما میکند. کمپانی SolarWinds ارائهدهنده پیشرو نرم افزار مدیریت فناوری اطلاعات قدرتمند و مقرون به صرفه است که یک ابزار نظارت بر شبکه تحت همین عنوان روانه بازار میکند. مجموعه ویژگیهای این نرم افزار دید کاملی از شبکه (اندپوینتها و سرورها) در اختیار مدیر قرار میدهد، وضعیت سلامت اجزای شبکه را ردیابی کرده و وظیقه بازرسی و تجزیه و تحلیل عمیق بستهها را برعهده میگیرد. همه اینها در کنار هم زمان قطعی شبکه را به حداقل میرسانند.
درانتها بد نیست نگاهی خلاصهوار به مهمترین ویژگیهای این برنامه بیندازیم:
- تسریع فرایند عیبیابی شبکه، افزایش سطح خدمات و کاهش مدت زمان خرابی.
- عیبیابی پیشرفته شبکه برای سرویسهای داخلی، ترکیبی و ابری با تجزیه و تحلیل هاپ به هاپ مسیرهای مهم.
- همبستگی دادههای شبکه متقاطع برای تسریع در شناسایی مشکل.
- نظارت و نمایش زمان پاسخگویی، وضعیت دسترسی و عملکرد دستگاههای شبکه.
- بهبود راندمان عملیاتی با داشبوردهای سفارشی، ارسال هشدارها و گزارشات مفید.
- کشف خودکار دستگاههای شبکه و استقرار سریع.
اگر شما عزیزان اطلاعات بیشتری درباره این نرم افزار ماینیتورینگ شبکه دارید یا تجربه کارکردن با آن را دارید و چیزهای بیشتری دربارهاش میدانید، مشتاق شنیدن نظراتتان هستیم.
سوالات متداول
SolarWinds یک نوع پلتفرم نظارت و مدیریت عملکرد است که مسئولیت پشتیبانی از عیبیابی عملکرد شبکه، کشف خودکار شبکه و مرزگذاریهای قابل تنظیم را فراهم کرده و بهسرعت مستقر میشود.
ManageEngine OpManager، Progress WhatsUp Gold و Nagios Core رایجترین جایگزینهای این پلتفرم نظارتی محسوب میشوند.
از بهترین ویژگیهای سولار ویندز میتوان به کشف خودکار دستگاههای شبکه، نظارت بر شبکه، محاسبه حد آستانه پایه، ارسال هشدار، برنامهریزی ظرفیت شبکه، تجزیه و تحلیل دریافت بستهها، مپینگ شبکه و نظارت بر زیرساختهای بیسیم و سلامت سخت افزار شبکه اشاره کرد.
بیشترین کاربران این نرمافزار شرکتهایی هستند که تعداد کارمندان بسیاری دارند و سازمانهایی که در زمینه فناوری اطلاعات و خدمات فعالیت میکنند.
دیدگاهتان را بنویسید