رفتن به محتوا
بازگشت به وبلاگ
پایش

PRTG Network Monitor: راه‌اندازی پایش سازمانی

پیکربندی PRTG برای پایش شبکه سازمانی: Auto-Discovery، Sensor های SNMP، اسکریپت‌های اختصاصی، Map و کانال‌های هشدار.

آبان ۱۴۰۴
۱۱ دقیقه مطالعه

مقدمه

PRTG Network Monitor یک راه‌حل جامع پایش است که در محیط‌های سازمانی Windows به‌طور گسترده استفاده می‌شود. همه چیز از دستگاه‌های شبکه مبتنی بر SNMP تا performance counter های Windows، endpoint های HTTP و sensor های سفارشی را پایش می‌کند.

معماری PRTG

PRTG از "probe" استفاده می‌کند — عامل‌هایی که نظرسنجی واقعی را انجام می‌دهند. probe محلی روی سرور PRTG است؛ remote probe ها دستگاه‌های مکان‌های دیگر را پایش می‌کنند.

افزودن دستگاه‌ها

TEXT
۱. Devices → Add Device
۲. آدرس IP و نام DNS
۳. Credentials:
   - Windows: DOMAIN\username + password
   - SNMP: v2c، community string
   - SSH: برای Linux
۴. اجرای Auto-Discovery

Sensor های رایج

  • SNMP Traffic: ترافیک اینترفیس شبکه
  • WMI CPU/Memory: معیارهای عملکرد Windows
  • HTTP: بررسی وب‌سایت و API
  • Ping: بررسی در دسترس بودن

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

PYTHON
import requests

def prtg_get(endpoint, params={}):
    params.update({'username': 'user', 'password': 'pass', 'output': 'json'})
    return requests.get(f"https://prtg.company.com{endpoint}",
                       params=params, verify=False).json()

# دریافت sensor های در وضعیت خطا
errors = prtg_get('/api/table.json', {
    'content': 'sensors',
    'filter_status': 5  # 5=Error
})

قدرت PRTG در گستردگی انواع sensor و سهولت راه‌اندازی در محیط‌های Windows است. ابتدا تنظیم آستانه sensor و قالب‌های اعلان را بیاموزید.