3.1. منو تنظیمات سیستم

مرحله منطقی پس از نصب سیستم، پیکربندی پارامترهای سیستم است که در ادامه به آن پرداخته خواهد شد این بخش. انتقال به منوی تنظیمات سیستم با فشار دادن دکمه "تنظیمات" در پانل اصلی انجام می شود ( شکل 3.1 را ببینید).

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

3.1.1 راه اندازی SNMP

در برگه SNMP، جزئیات را برای دستگاه های نظرسنجی پیکربندی می کنید. تنظیمات سیستمی از پروفایل است که در آن پارامترهای زیر مشخص شده است ( شکل 3.2 را ببینید):

  • نسخه SNMP؛
  • الزامات SNMP (مجموعه الزامات بستگی به نسخه استفاده شده دارد).
  • تعداد تلاش برای رای گیری؛
  • مکث بین تلاش های رای گیری


سه پروفایل به صورت پیش فرض به سیستم اضافه می شود. بیایید یک نمایه اضافه کنیم که در چارچوب مقاله استفاده خواهیم کرد و آن را به عنوان نمایه پیش فرض انتخاب می کنیم:


3.1.2 تنظیم رأی گیری

برگه نظرسنجی” مسئول پیکربندی دستگاه نظرسنجی است ( شکل 3.4 را ببینید). برگه شامل گزینه های زیر است:

پارامترمقدار پیش فرضشرح
فعال کردن آره فعال/غیرفعال کردن نظرسنجی دستگاه
فاصله کاوشگر دهه 30 فاصله زمانی که دستگاه ها در آن نظرسنجی می شوند.
مهلت کاوشگر دهه 10 فاصله زمانی که سیستم پس از ارسال درخواست منتظر پاسخ دستگاه خواهد بود.
Probe Down Count 5 تعداد درخواست هایی که باعث می شود سیستم در صورت عدم پاسخگویی دستگاه را غیرقابل دسترس تلقی کند. در رابط Dude، دستگاه‌های موجود با رنگ سبز، دستگاه‌های غیرقابل دسترس با رنگ قرمز و دستگاه‌های تا حدی در دسترس با رنگ نارنجی مشخص شده‌اند.
اطلاع ورود به syslog راهی برای اطلاع از تغییر وضعیت دستگاه. تنظیمات هشدار در بخش 3.3 به تفصیل آمده است.


3.1.3 پیکربندی عوامل

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


3.1.4 راه اندازی سرور ورود به سیستم

دوست می تواند به عنوان یک سرور سیستم لاگ عمل کند، هم به تنهایی لاگ بنویسد و هم داده های گزارش را مستقیماً از دستگاه ها دریافت کند. برای اینکه دستگاه‌ها گزارش‌ها را به سرور Syslog Dude ارسال کنند، باید تنظیمات مناسب را در دستگاه‌های پایانی پیکربندی کنید.

پیکربندی سرور syslog در " syslog” در منوی تنظیمات سیستم ( شکل 3.6 را ببینید). مدیر می تواند تنظیمات زیر را پیکربندی کند:


3.1.5 تنظیم نقشه

روی برگه " نقشه” تنظیمات نمایش نقشه های جدید را انجام می دهد که به طور پیش فرض اعمال خواهند شد. پیکربندی هر کارت را می توان به صورت جداگانه تغییر داد ( بخش 3.4 را ببینید).


3.1.6 سفارشی کردن نمودارها

پیکربندی پارامترها برای نمایش نمودارهای پارامترهای دستگاه بازجویی شده در " نمودار” در منوی تنظیمات سیستم ( شکل 3.8 را ببینید). مکانیسم اضافه کردن نمودارها در بخش 5.3 مورد بحث قرار گرفته است.


3.1.7 تنظیم گزارش ها

دوستان بخش هایی که داده ها را به صورت لیست نمایش می دهند (مثلاً لیستی از دستگاه های موجود در سیستم) به شما امکان می دهند این داده ها را با فرمت بارگیری کنید. *. csvو *. pdf. تنظیم پارامترهای آپلود اطلاعات در *. pdfدر تب "گزارش" از منوی تنظیمات سیستم ( شکل 3.9 را ببینید).


3.1.8 پیکربندی کشف خودکار دستگاه

یکی از روش‌های افزودن دستگاه‌ها به سیستم مانیتورینگ، کشف خودکار دستگاه است. تنظیمات کلی مکانیسم در برگه انجام می شود کشفمنوی تنظیمات سیستم ( شکل 3.10 را ببینید).

پارامترهای کلیدی جستجو هنگام انجام فرآیند جستجو تنظیم می شوند ( بخش 4.2 را ببینید)، ولی در این منومدیر می تواند تنظیمات زیر را انجام دهد:

پارامترشرح
لیست سیاه نام لیست دستگاه هایی که وقتی در محدوده اسکن قرار می گیرند به سیستم مانیتورینگ اضافه نمی شوند.
ترجیح نام پارامتر مسئول نامگذاری دستگاه ها هنگام اضافه کردن آنها به سیستم. به عنوان مثال، اگر DNS مشخص شده باشد، نام اختصاص داده شده به این دستگاه در سرور DNS استفاده می شود.
حالت روش اسکن دستگاه:
  • پینگ سریع- اگر دستگاه ها به فرمان پینگ پاسخ دهند به سیستم اضافه می شوند.
  • قابل اعتماد- تمام خدمات دستگاه اسکن خواهند شد. این روش در صورتی مفید است که دستگاه به دلایلی به پینگ پاسخ ندهد.
هاپ های بازگشتی تعداد پرش های بازگشتی اگر اسکن دستگاه‌هایی را که شبکه‌های دیگر به آنها متصل می‌شوند شناسایی کند، این شبکه‌ها نیز برای دستگاه‌ها اسکن می‌شوند. پارامتر عمق اسکن شبکه را تعیین می کند.
بزرگترین اندازه شبکه اجازه Hop To حداکثر اندازه شبکه نمایش داده شده روی نقشه. پارامتر عمق شبکه را به عنوان تعداد پرش ها تعریف می کند.
پیشرفته مجموعه ای از اقداماتی که باید هنگام اضافه شدن دستگاه انجام شود.
خدمات فهرست سرویس‌هایی که هنگام افزودن دستگاه‌ها اسکن می‌شوند. هنگام انتخاب حالت=قابل اعتمادلیست خدماتی که باید بررسی شود از این لیست گرفته می شود.
انواع دستگاه فهرست انواع دستگاه‌هایی که در صورت اضافه شدن شناسایی می‌شوند. نوع دستگاه بر روی نمادی که در نقشه شبکه به دستگاه اختصاص داده می شود تأثیر می گذارد.
تنظیمات قرار دادن آیتم پارامترهای مکان نماد دستگاه روی نقشه شبکه.


3.1.9 پیکربندی اتصال با RouterOS

پارامترهای اتصال با دستگاه‌هایی که RouterOS روی آن‌ها نصب شده است در « RouterOS” (شکل 3.11 را ببینید).


3.1.10 سایر تنظیمات Dude

روی برگه " متفرقهمنوی تنظیمات سیستم، می توانید دوره به روز رسانی نقشه شبکه و رفتار برنامه مشتری را پیکربندی کنید ( شکل 3.12 را ببینید).


دوستان دو بخش دارد که می توانید تاریخچه تغییرات ایجاد شده در سیستم را ردیابی کنید ( شکل 3.13 را ببینید) و لیستی از سیاههها ( شکل 3.14 را ببینید). بخش ها در منوی سمت چپ مدیریت سیستم قرار دارند و از آنجایی که در قالب یک لیست نمایش داده می شوند، می توان آنها را به صورت گزارش در قالب ها بارگذاری کرد. *. csvو *. pdf.

در فصل " تاریخاقدامات” تمام تغییراتی را که مدیر در سیستم Dude ایجاد کرده است را نشان می دهد. در فصل " سیاههها” تمام گزارش های دریافت شده توسط سرور داخلی سیستم و گزارش های خود سیستم نظارت را منعکس می کند.



3.3 تنظیم هشدارها

پیکربندی روش های اطلاع رسانی برای رویدادهای رخ داده در بخش " انجام می شود. اطلاعیه” در منوی سمت چپ مدیریت سیستم ( شکل 3.15 را ببینید).


چندین روش اعلان از قبل در سیستم نصب شده است، مدیر می تواند مجموعه خود را ایجاد کند. بیایید ایجاد کنیم روش جدیدهشدارها با کلیک کردن بر روی " + ". منوی پیکربندی روش جدید اطلاع رسانی باز می شود ( شکل 3.16 را ببینید)روی برگه " عمومی” باید یک نام برای هشدار مشخص کنید، آن را فعال یا غیرفعال کنید و روش هشدار را تنظیم کنید. این سیستم از روش های اطلاع رسانی زیر پشتیبانی می کند:

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

AT روش ایجاد شده alerts، روش گروهی را انتخاب کرده و از طریق پنجره بازشو هشدار را انتخاب کنید و ورودی محلیبه گزارش ( شکل 3.16 را ببینید). این سیستم به شما اجازه می دهد تا با ایجاد یک هشدار آزمایشی با کلیک کردن بر روی "یک آزمایش انجام دهید. تست”.


روی برگه " برنامه” زمان اعلان را تنظیم می کند ( شکل 3.17 را ببینید).


روی برگه " پیشرفته” پیکربندی رویدادهایی که برای آنها هشدار ایجاد می شود و پیکربندی هشدارهای مکرر. رویدادها مانند تغییر در وضعیت خدمات دستگاه به نظر می رسند ( شکل 3.18 را ببینید).


3.4 تنظیم نقشه شبکه

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

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

هر نقشه دو لایه دارد: کانال های ارتباطی و وابستگی ها. استفاده از لایه وابستگی دستگاه وابستگی ها” به شما امکان می دهد یک سلسله مراتب شبکه ایجاد کنید که بر هشدارها تأثیر می گذارد.

نقشه پیش فرض " محلی"، نقشه از طریق منوی سمت چپ مدیریت سیستم باز می شود ( شکل 3.19 را ببینید).


منوی نقشه شبکه یک نوار منو با کنترل های اولیه و خود نقشه است. را می توان روی نقشه قرار داد عناصر زیر (شکل 3.19 را ببینید):

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

برای رفتن به منوی تنظیمات نقشه، باید " را فشار دهید تنظیمات” در نوار منوی نقشه ( شکل 3.19 را ببینید). می توانید تنظیمات زیر را برای نقشه انجام دهید:

3.5 فایل

در Dude شما می توانید تغییر دهید آیکون های استاندارددستگاه ها، هشدارهای صوتیو مجموعه MIB ها را گسترش دهید. علاوه بر این، برای به روز رسانی فریمور دستگاه، لازم است فایل هایی با این فریمورها در سیستم مانیتورینگ موجود باشند. برای این منظور، بخش منو " فایل ها” (شکل 3.20 را ببینید).


ویرایش دایرکتوری با فایل ها از طریق برنامه مشتری از نسخه 6.37 در دسترس نیست، با این حال، فایل ها را می توان با استفاده از روش های زیر بارگیری/حذف کرد:

  • winbox;
  • webfig;
  • SFTP.

فایل سیستم عامل را از طریق Winbox در دایرکتوری آپلود کنید. یارو/فایل ها” و وجود فایل را از طریق برنامه مشتری بررسی کنید ( شکل 3.20 را ببینید).

3.6 تنظیمات ابزار

وقتی تماس گرفته شود منوی زمینهبرای هر دستگاه ارائه خواهد شد راه اندازی سریعمجموعه ای از ابزارهای مدیریتی و تشخیصی مجموعه این ابزارها در بخش «پیکربندی شده است. ابزار” از منوی سمت چپ مدیریت سیستم ( شکل 3.21 را ببینید).


این سیستم با مجموعه ای از ابزارهای پیش فرض از پیش نصب شده است که شامل موارد زیر است:

ابزارمحدودیتشرح
تست پهنای باند فقط برای RouterOS اجرای ابزار تست پهنای بانددر دستگاه انتخاب شده
رفیق فقط برای RouterOS اتصال به سرور Dude.
ftp با استفاده از آدرس IP دستگاه انتخاب شده به سرور FTP متصل شوید.
پینگ کنید ابزار پینگ را با آدرس IP دستگاه انتخاب شده اجرا کنید.
اتصال از راه دور فقط برای RouterOS ابزار را برای اتصال به دستگاه نهایی از طریق دستگاه انتخاب شده راه اندازی می کند.
snmpwalk ابزار نظرسنجی SNMP OID را برای دستگاه انتخابی اجرا می کند.
اسکن طیفی فقط برای RouterOS ابزار اسکن طیف را در دستگاه انتخاب شده راه اندازی می کند.
شبکه راه دور ابزار telnet را با آدرس IP دستگاه انتخاب شده اجرا کنید.
پایانه فقط برای RouterOS اجرای ابزار خط فرماندر دستگاه انتخاب شده
مشعل فقط برای RouterOS ابزار مشعل را روی دستگاه انتخاب شده اجرا کنید.
ردیابی ابزار traceroute را با آدرس IP دستگاه انتخاب شده اجرا کنید.
وب باز کردن دستگاه انتخاب شده از طریق یک مرورگر وب.

علاوه بر مجموعه ابزارهای پیش‌فرض، مدیر می‌تواند ابزارهای دیگری را اضافه کند. ابزار Winbox در لیست راه اندازی نشده است، بیایید آن را اضافه کنیم. برای انجام این کار، کلید را فشار دهید + و در منوی باز شده دستوری را بنویسید که Winbox را اجرا می کند ( بستگی به محل فایل اجرایی دارد) و فرمان را به عنوان پارامتر آدرس IP دستگاه ( برای مثال، دستور ممکن است به این صورت باشد: “D:\Disrib\winbox.exe”) (شکل 3.22 را ببینید). در این مثال، فقط آدرس IP دستگاه به عنوان پارامتر ارسال می شود، اما سیستم به شما اجازه می دهد تا بسیاری از پارامترهای دیگر مانند ورود و رمز عبور را ارسال کنید.


3.7 تنظیم عملکرد

داده ها برای رسم ( بخش 5.3 را ببینید) و نظارت بر اساس مجموعه عملکردهای واقع در بخش منو شکل می گیرد. کارکرد” (شکل 3.23 را ببینید).

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


AT مجموعه استانداردتوابع شامل تابع است cpu()، که سطح استفاده از CPU را برمی گرداند. بیایید تابعی اضافه کنیم که اگر مقدار بار باشد، True را برمی گرداند CPUکمتر از 5% و اگر مقدار بار بیشتر باشد، False (متن تابع: if((cpu_usage()<5),"1","0") ):


3.8 پیکربندی خدمات نظرسنجی

تشکیل مجموعه ای از خدمات برای نظارت در بخش "Probes" منوی اصلی انجام می شود ( شکل 3.25 را ببینید). این سیستم شامل مجموعه ای از خدمات از پیش نصب شده است، اما مدیر می تواند خدمات خود را اضافه کند یا سرویس های موجود را ویرایش کند.


این سیستم دارای یک سیستم نسبتاً انعطاف پذیر از تنظیمات نظرسنجی است که شامل موارد زیر است:

  • DNS - تشکیل یک پرس و جو DNS با مقادیر فیلد مشخص.
  • عملکرد - استفاده از توابع تعریف شده توسط کاربر (به بخش 3.7 مراجعه کنید).
  • ICMP - تشکیل یک درخواست ICMP با مقادیر فیلد داده شده، در انتظار پاسخ با مقادیر فیلد تنظیم شده.
  • منطق یک تابع منطقی است.
  • TCP - تشکیل یک درخواست TCP با مقادیر فیلد داده شده، در انتظار پاسخ با مقادیر فیلد تنظیم شده.
  • UDP - تشکیل یک درخواست UDP با مقادیر فیلد داده شده، در انتظار پاسخ با مقادیر فیلد تنظیم شده.
  • SNMP - نظرسنجی یک OID خاص از طریق SNMP.
  • تصادفی - یک تصمیم تصادفی در مورد در دسترس بودن سرویس (استفاده شده در آزمایش).

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

بیایید سرویسی ایجاد کنیم که وقتی بار پردازنده بالای 5٪ است، تصادف ایجاد کند که برای آن از تابع ایجاد شده قبلی استفاده خواهیم کرد. spw_cpu() (بخش 3.7 را ببینید).


جزئیات ایجاد در 1392/05/14 23:13 به روز رسانی در 1393/04/15 04:23

سیستم مانیتورینگ رایگان The Dude از میکروتیک.

من می خواهم یک سری مقاله در مورد سیستم مانیتورینگ از میکروتیک با نام The Dude شروع کنم. ترجمه از انگلیسی DUDE. من نمی دانم توسعه دهندگان با چه اصل سیستم نظارت را نامیده اند ، اما ظاهراً می خواستند کمی طنز اضافه کنند تا اینقدر خسته کننده نباشد.

می‌خواهم فوراً به کپی‌پاسترها و سرقت‌کنندگان هشدار دهم، هنگام کپی و ارسال این مطالب، پیوند به نویسنده و سایت الزامی است. برای تنبل ها، نویسنده Vitaliy (obsessionsys) است - tranz-it.net. آ

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

بر اساس معیارهای زیادی انتخاب شده است:

1. رایگان، یعنی. متن باز

2. قابلیت گسترش در سیستم های مختلفآن ها کراس پلتفرم

3. راه اندازی اولیه آسان

4. مانند هیولاهای Nagios، Cacti، Zabbix حجیم نیست

5. رابط بصری

6. بدون سرمایه گذاری مالی (از آهن بسازید)

7. حداقل هزینه های زمانی

8. قابلیت گسترش

9. مقیاس پذیری

10. عدم تقاضا برای منابع

11. بر اساس نظارت به معنی استانداردتمام خانواده های سیستم عامل (SNMP، TCP، و غیره) بدون استفاده از عوامل

12. تایپ دستگاه بر اساس نظرسنجی خودکار

13. Syslog-Server در هیئت مدیره بود

14. MAIN -> NETWORK MAPS با قابلیت ساخت دستی نقشه ها.

15. برنامه های اصلی -> راه اندازی بر روی یک ماشین راه دور با پارامترهای زمینه گذر

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

17. اطلاع رسانی از طریق پست الکترونیکی و پیامک و دیگران.

18. استفاده از برنامه های استانداردروی کامپیوتر کاربرای اتصال به سرورها

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

و وقتی شروع به استفاده از تجهیزات میکروتیک کردم و خودم را به جای Draytek, Mikrotik RB800 + 816 در خانه نصب کردم، به یک چیز شگفت انگیز برخورد کردم، این سیستم رایگاننظارت بر The Dude. من بسیار شگفت زده شدم که این شرکت این توسعه را به صورت رایگان ارائه می دهد (نقطه اول راضی است). خیلی ها گل می ریزند و می گویند The Dude آشغال است و غیره، رفیقی برای طعم و رنگ نیست. اما همچنان ادامه خواهم داد.

این سیستم را می توان بر روی لینوکس و ویندوز نصب کرد، اما بهترین است این سیستمتحت سیستم عامل خود - RouterOS کار می کند.

خود سیستم مانیتورینگ پلتفرم های مختلفرا می توان از وب سایت رسمی MIKROTIK.COM دانلود کرد. همچنین می توانید حالت آزمایشی را در وب سایت رسمی امتحان کنید، با استفاده از لینک بالا، آدرس IP نشان داده شده است، پس از دانلود و نصب The Dude (هم مشتری و هم سرور است، یعنی همه در یک بطری می آید، اما فقط برای ویندوز و لینوکس) می‌توانید با استفاده از ورود به سیستم مدیریت و بدون رمز عبور، به شبکه آزمایشی متصل شده و آن را مشاهده کنید.

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

بنابراین، من همچنان سیستم RouterOS بومی را برای نصب سیستم مانیتورینگ انتخاب کردم و آن را روی آن نصب کردم ماشین مجازیجعبه مجازی پس از آن، از طریق ابزار گرافیکی، Winbox به RouterOS متصل شد. آدرس IP ثبت شده (IP -> آدرس ها - [+])، دروازه (IP -> مسیرها -> [+])، خوب، DNS (برای نظرسنجی در سرورهای DNS محلی)

از خارج از سایت فایل npk سیستم مانیتورینگ را دانلود می کنیم، در Winbox آیتم منوی Files را باز کرده و با کشیدن و رها کردن (انتقال ماوس) آن را رها کرده و سپس سیستم را راه اندازی مجدد کنید (سیستم -> راه اندازی مجدد -> بله)

همه چیز، پس از راه اندازی مجدد سیستم، سیستم نظارت بر روی RouterOS نصب می شود.

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

حالا روی یک کامپیوتر در حال کار (اگر ویندوز است)، همان فایل The Dude را نصب کنید، فقط تیک گزینه Server Files را بردارید، اگر سیستم عامل لینوکس است، با استفاده از Wine نصب کنید و کلاینت را اجرا کنید. برای وضوح، نسخه آزمایشی The Dude را روی یک مجازی نصب کردم دستگاه ویندوز، که هم سرور و هم کلاینت خواهد بود.


پس از آن در قسمت Server آدرس IP ماشین مجازی یا سرور خود را که The Dude در آن نصب شده است وارد کنید، حالت امن است، پورت 2211، نام کاربری admin، قسمت رمز عبور خالی گذاشته شده و روی " کلیک کنید. دکمه اتصال». من لوکال هاست ثبت نام کرده ام، زیرا من سرور را روی همان دستگاه نصب کرده ام. پس از اتصال، بلافاصله یک پنجره نظرسنجی خودکار ظاهر می شود. شبکه محلیبر اساس آدرس IP سیستم عاملکه The Dude روی آن نصب شده است. برای اولین آزمایش، می توانید روی نظرسنجی کلیک کنید، و خواهید دید که چگونه سیستم تمام آدرس های IP شبکه محلی شما را نظرسنجی می کند، در حالی که همه دستگاه های پیدا شده را به نقشه اضافه می کند. (مورد 12 - راضی)

من این کار را نکردم و لغو را فشار دادم، زیرا. من خودم روند اضافه کردن دستگاه ها به نقشه را کنترل خواهم کرد و حتی بیشتر از آن خود سیستم Dude پیکربندی نشده است.

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

و موارد زیر را خواهیم دید:

بخش: عمومی


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

بخش: SNMP


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

در این مرحله پروفایل پیش فرض snmp نسخه عمومی 1 می باشد که به صورت خودکار بر روی تمامی شبکه ها و دستگاه ها اعمال خواهد شد. شما می توانید خود را انتخاب کنید یا خود را ایجاد کنید و آن را به عنوان پیش فرض تنظیم کنید. Dude از هر سه نسخه پروتکل snmp پشتیبانی می کند. (نکته 11 - اکثرا راضی هستم)

بخش: نظرسنجی

توقف روی این برگه بسیار مهم است


جالب ترین تب به نظر من. و بسیار خطرناک فوراً می گویم: هر چه هزینه های پارامتر "فاصله صدا" کمتر باشد، و "وقفه صدا" و "تعداد کاوشگر..." هزینه پارامتر بیشتر باشد، بار روی سیستم مانیتورینگ بیشتر می شود و منابع سیستم بیشتری مورد نیاز است. سخت افزار توصیه من: پارامتر "فاصله کاوش" را بیشتر (همه چیز به تعداد دستگاه ها بستگی دارد) در مرحله اول، حدود 5-10 دقیقه، و بر این اساس، تنظیم کنید. دستگاه های بیشترشما نظارت خواهید کرد، این پارامتر باید به نسبت کمی افزایش یابد. پارامتر "Probing timeout" باید کمتر تنظیم شود، اما برابر با صفر نباشد، من خودم را حدود 2-3 ثانیه تنظیم کردم. من پارامتر "تعداد کاوشگر در وضعیت "عدم کار" را روی 2 تنظیم کردم. چرا دو پروب بیشتر در نظارت بر خود دستگاه خواهید داشت (یعنی نظارت بر CPU، DNS، TELNET، SSH، HTTP، و غیره) هر چه بار روی سیستم مانیتورینگ بیشتر شود، بنابراین سعی می کنم از منابع سخت افزاری که سیستم مانیتورینگ روی آن نصب شده است، منطقی استفاده کنم. ضرب المثل - پس انداز باید به صرفه باشد.

خب هشدارها، این قسمتی است که می توانید سیستم هشدار را مطابق با دلخواه خود سفارشی کنید. اطلاعات در مورد هر گونه فعالیت در دستگاه ها. می توانید به هشدارها، پخش اضافه کنید فایل های صوتی، یا ارسال اس ام اس یا ارسال نامه. به عنوان مثال، وقتی سرور خاموش می‌شود، باید صدای جیغ خوک را اجرا کنم، و حتی در اتاق دیگری نشسته‌ام که می‌دانم به دلایلی سرورم خاموش شده است، احتمالاً پسرم دکمه تنظیم مجدد را روی واحد سیستم سرور فشار داده است. یا مثلاً وقتی سرور 1C قطع می شود صدای ماش خاکسپاری را برای کارمندان بخش فناوری اطلاعات بفرستید تا بدانند حسابداران به زودی می آیند و حسابدار ارشد آنها را یکی یکی در کمد مدیر سیستم دفن می کند. . بنابراین، در این سیستم مانیتورینگ، می‌توانید سیستم اطلاع رسانی را برای کارمندان بخش فناوری اطلاعات تا نمایش نقشه بر روی یک مانیتور مجزا، برای نمایش بصری تمام گره‌های شبکه، که برخی صداها را تولید می‌کند، پیکربندی کنید. (مورد 17 راضی است)

بخش: سرور


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

وای و حتی یک رابط وب حیرت زده هست که هم روی پورت 80 و هم روی SSL میتونه کار کنه، خوب، قشنگ نیست، درسته که اول باید یه گواهی روی پورت SSL تولید کنی و به مانیتورینگ منتقل کنی سیستم در قسمت Files منوی سمت چپ. من فکر می کنم که این بخش نباید مشکلی داشته باشد، همه چیز کاملاً واضح است.

بخش: نمایندگان

این بخش اتصال عوامل را برای نظارت توزیع شده مشخص و پیکربندی می کند شبکه های راه دور. سرور Dude همان نسخه اصلی، مال ما، که اکنون در حال راه اندازی آن هستیم، به عنوان یک عامل نشان داده شده است. (مورد 9 - راضی)

بخش: Syslog

(مورد 13 - راضی)


در سرور syslog، می‌توانیم آن را روشن کنیم، پورت را تنظیم کنیم و تعدادی پروفایل برای دستگاه‌هایی که لاگ‌ها را روی سرور ما تخلیه می‌کنند، اضافه کنیم، و همچنین می‌توانیم آن را به گونه‌ای توزیع کنیم که هر سرور گزارش‌های خود را در فایل خودش تخلیه کند (Logs بخشی در منوی سمت چپ سیستم مانیتورینگ که در آن می توانید هر چقدر که می خواهید پیکربندی کنید گزارش های سیستمو برای دستگاه های مختلف).

بخش: نقشه

در این بخش می توانید نمایش بصری اشیاء روی نقشه را پیکربندی کنید (این پس زمینه است، ظاهردستگاه ها، نمای شبکه، نمای زیر نقشه، نمای استاتیک و غیره)

بخش: نمودار

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

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

سپس دکمه "OK" را فشار می دهیم. می توان گفت که سیستم پیکربندی شده است.

جمع بندی

1. رایگان، یعنی. متن باز- رایگان

2. امکان استقرار در سیستم های مختلف i.e. پلت فرم متقابل - کراس پلتفرم

3. راه اندازی اولیه آسان - فکر می کنم همه موافق باشند که راه اندازی آن سخت نیست

4. مانند هیولاهای Nagios، Cacti، Zabbix حجیم نیست - بله، قطعا فقط 3.9 مگابایت است

5. رابط بصری - برای من بسیار خوب است (IMHO)

6. بدون سرمایه گذاری مالی (بر روی آنچه از آهن ساخته شده است) - ماشین مجازی

7. حداقل هزینه های زمانی -راستش را بخواهید، من موفق شدم سیستم را در 20 دقیقه راه اندازی کنم

8. قابلیت گسترش - این را بعداً شرح خواهم داد.

9. مقیاس پذیری - بله مقیاس پذیر، با عوامل کوچک در همان سیستم Dude

10. بدون نیاز به منابع - ماشین مجازی 1CPU، رم 512 مگابایت، HDD-RouterOs 1 گیگابایت، HDD-Dude 8 گیگابایت، بارگذاری CPU مجازی 34٪ هنگام نظارت بر 41 دستگاه (سخت افزار Intel Desktop Board DN2800MT)

11. نظارت بر اساس ابزارهای استاندارد همه خانواده های سیستم عامل (SNMP، TCP و غیره) بدون استفاده از عوامل - بله، نظارت بدون عامل

12. تایپ دستگاه بر اساس نظرسنجی خودکار - وجود دارد

13. Syslog-Server در هیئت مدیره بود - بد نیست، و کار می کند

14. MAIN -> NETWORK MAPS با قابلیت ساخت دستی نقشه ها. - بله، نقشه ها وجود دارد، و آنها بسیار انعطاف پذیر هستند (یک منفی وجود دارد، شما باید نمایش داده ها را برای هر دستگاه به طور دقیق و دستی پیکربندی کنید)

15. برنامه های اصلی -> راه اندازی بر روی یک ماشین راه دور با پارامترهای زمینه گذر (اینجاست، نکته اصلی این است که مغزها و دست ها در جای درست قرار گیرند)

16. زبان داخلی برای عملکردهای نظرسنجی نوشتاری (بسیار انعطاف پذیر - در دسترس)

17. اطلاع رسانی از طریق پست الکترونیکی و پیامک و دیگران. (وجود دارد)

18. استفاده از برنامه های استاندارد بر روی کامپیوتر در حال کار d برای اتصال به سرورها(جایی که روح نهفته است، من از Linux Mint + The Dude Client + Remmina + مینی اسکریپت استفاده می کنم)

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

مدتی پیش، آشنایی خود را با یک ابزار نظارتی شبکه نسبتاً راحت و کاربردی از شرکت آغاز کردم میکروتیک - رفیق. این کار آسان نیست و درک کامل قابلیت های آن زمان زیادی می برد. اما من قبلاً شروع به شکل دادن به برخی ایده ها کرده ام. بنابراین، اکنون کمی برای کار با The Dude تمرین کنید.
همه چیز با نصب شروع می شود. در عوض، اولین مشکلات از قبل با نصب شروع می شود. نکته اینجاست که زودتر این برنامه"چیزی به خودی خود" بود که مشتری و سرور را ترکیب می کرد. اکنون همه چیز تا حدودی راحت تر و در عین حال پیچیده تر است - ما یک کلاینت سبک وزن جداگانه داریم که می تواند در یک دقیقه نصب شود و به بخش سرور برسد که می تواند در هر جایی باشد ... کجاست سیستم عامل روتر. در ابتدا خوشحال شدم، این ایده آل است، زیرا The Dude فقط یک پلاگین جداگانه برای روترهای Mikrotik است. یعنی ما سیستم عامل روتر را به روز می کنیم ، قسمت سرور را دانلود می کنیم و به نظر می رسد که این خوشحالی است. اما نه.
سرور Dude در یک نسبتاً محدود قرار داده شده است ترکیبقطعه آهن - روی معماری کاشی (CCR، روتر Cloud Core), ARM (CRS3xx، RB3011، RB1100AHx4), X86 (RB230، X86), MMIPS (RB750Gr3). بنابراین، صاحبان رایج ترین MIPSBEتصمیمات پنجه مکیدن اینها، به دلایل واضح، نکاتی هستند NetMetal، wAP، Sextantو غیره، روترها hAP/mAP/و غیره، تغییرات بر اساس RB2011و پایین تر از لیست. درد و رنج. چه باید کرد؟ راه حل در مخفف جادویی نهفته است X86- ما RouterOS را روی سخت افزار خود نصب خواهیم کرد.
در ساده ترین حالت، برای این ما نیاز داریم Oracle VM VirtualBoxو کیت توزیع سیستم عامل روتر از وب سایت میکروتیک تصویر سی دی، مربوط به زمان این نوشتن - که در بالای آن قرار خواهیم داد سرور دوست .
توجه داشته باشید.کیت توزیع در .iso-image از قبل یک بخش سرور از پیش نصب شده Duda دارد.
حالا برای مراحل نصب. البته برای شروع، تنظیم کردیم جعبه مجازی. با او، همه چیز نسبتا ساده است - بیشتر، بیشتر و بیشتر. حالا در مورد ایجاد یک ماشین مجازی.
روی Create کلیک کنید و مراحل پیشنهادی را دنبال کنید.
1. نام ماشین مجازی و نوع آن را تعیین می کنیم. نوع خواهد بود لینوکس 2.6/3.x/4.x (32 بیت)

2. حجم را مشخص کنید حافظه دسترسی تصادفی، که ماشین مجازی ما خواهد داشت


3. سخت مجازی انتخاب کنید جدید سخت مجازیدیسک.


4. به عنوان نوع سخت تنظیم کنید VDI (تصویر دیسک VirtualBox)


5. و فرمت ذخیره سازی را انتخاب کنید هارد دیسک مجازی پویا.


6. نام هارد و اندازه آن را تعیین می کنیم.


7. در نتیجه، چنین ماشین مجازی را دریافت می کنیم:


8. حالا باید به تنظیمات آن بروید و پیکربندی کنید خالص. برای ایجاد مورد نیاز است پل شبکه (پل) با کارت شبکه واقعی.


همین. مونتاژ تصویر باقی مانده است mikrotik-X.XX.X.iso(در زمان خواندن مقاله، نسخه به وضوح نسخه ارائه شده در لینک بالا نیست).


عالیه، ماشین مجازی رو راه اندازی می کنیم و مراحل ویزارد نصب رو دنبال می کنیم، یعنی نصب همه کامپوننت ها رو انتخاب می کنیم و روشن و روشن می کنیم. نصب کامل شد، تصویر .iso را جدا کرده و از هارد مجازی بوت کنید. دانلود کامل شده است، اما میکروتیک مجازی ما به منطقه محلی ارتباطی ندارد، چه رسد به اینترنت. رابط آن اتر1باید پیکربندی شود اگر با دستورات ترمینال دوست هستید می توانید این کار را از کنسول ماشین مجازی انجام دهید.
و اگر نه، پس همه چیز دوباره به هیچ وجه دشوار نیست. ما به یک برنامه نیاز داریم winbox(دانلود از آف سایت میکروتیک). اگر حداقل یک قطعه سخت افزاری را مدیریت می کنید که RouterOS را اجرا می کند، این برنامه در دستگاه کار شما در دسترس است.
راه اندازی می کنیم winboxو برگه را باز کنید همسایه ها. ممکن است دور از یک دستگاه نمایش داده شود، اما من و شما به چیزی بدون آدرس IP و با کتیبه علاقه مند هستیم x86در ستون تابلو ما آن را انتخاب می کنیم، کاربر ادمین و بدون رمز است.


بعد باید IP را تنظیم کنیم. کدام؟ از استخری که روتری که دستگاه با VirtualBox به آن متصل است توزیع می کند. فرض کنید یک استخر است 192.168.88.0/24 ، دستگاه 192.168.88.90 دریافت می کند و x86 ما 192.168.88.100 خواهد بود که در بخش تنظیم می کنیم. IP > آدرس ها:

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

بیایید با سنت با پاسخ به این سوال شروع کنیم که چه کسی به برنامه نیاز دارد؟ - اول از همه مدیران سیستم(معلوم است که چرا)، بازرگانان و بازرگانان، ارائه دهندگان اینترنت، و همچنین آن دسته از کاربرانی که می خواهند از آنچه در فرآیندهای شبکه (محیط) دستگاهشان اتفاق می افتد (مثلاً اگر سازماندهی کنند) "آگاهی داشته باشند" دفتر مینی در خانه).

دوست برای ویندوز

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

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

  • طرح بندی شبکه + تشخیص نوع ∕ مارک های دستگاه.
  • پشتیبانی از آیکون ها و پس زمینه های سفارشی.
  • کار با SNMP، ICMP، DNS و TCP.
  • نظارت بر کانال و غیره

راهنما: بر اساس ویندوز 7 / 8 / 10، لینوکس کار می کند.


اکنون چند کلمه در مورد رابط Mikrotik The Dude. این کاملا مختصر است، یک زبان روسی وجود دارد. پنجره اصلی شامل کلیدهای اصلی، دستورات (تعداد زیادی از آنها وجود دارد) و برگه ها - فقط 6. در واقع، با داشتن یک ابزار در دسترس، می توانید به راحتی هرگونه تغییر شبکه را ردیابی کنید، اتصال را "پینگ" کنید و در عین حال زمان آن را برای قابلیت اطمینان آزمایش کنید. اطلاعات تحلیلی و نمودارهای تخصصی بسیار زیادی وجود دارد. نصب کلاینت روی کامپیوتر استاندارد است، بنابراین زیاد در مورد آن صحبت نمی کنیم.

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

شما می توانید The Dude را به صورت رایگان در پورتال وب ما از طریق یک لینک مستقیم (از وب سایت رسمی) دانلود کنید - آخرین نسخه موجود است.