مانیتورینگ API

با بررسی دوره‌ای نقاط انتهایی (Endpoints)، سلامت آن‌ها را حفظ کرده و عملکردشان را مصور کنید.

۱. دسترسی به مانیتورهای API

به بخش مانیتورهای API در داشبورد Watchlog خود مراجعه کنید تا شروع کنید.

۲. تعریف و پیکربندی مانیتور API

بررسی‌های دوره‌ای سلامت را با وارد کردن جزئیات API موردنظرتان راه‌اندازی کنید.

  1. روی ایجاد مانیتور جدید کلیک کرده و URL انتهای API خود را وارد کنید (مثال: https://api.example.com/health).
  2. در بخش فاصله زمانی (Interval) زمان‌بندی بررسی‌ها را انتخاب کنید (پیش‌فرض هر ۵ دقیقه یک‌بار است).
  3. (اختیاری) در قسمت تنظیمات درخواست هدرهای سفارشی یا توکن‌های احراز هویت را اضافه کنید تا ترافیک واقعی شبیه‌سازی شود.
  4. گزینه فعال را روشن کرده و روی ذخیره کلیک کنید تا نظارت خودکار و مداوم روی انتهای API آغاز شود.

۳. مشاهده نمودارهای عملکرد

کدهای وضعیت (Status Codes)

توزیع کدهای HTTP برگشتی را در طول زمان مشاهده کنید.

زمان پاسخ (Response Time)

میانگین و صدک‌های زمان پاسخ در هر بازه را پیگیری کنید.

۴. پیکربندی هشدارها

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

۵. مشاهده لاگ‌های خطا

تمام بررسی‌های ناموفق و استثناها در داشبورد ثبت می‌شوند. پیام‌های خطای دقیق و جزئیات استک تریس را برای رفع مشکل بررسی کنید.

عکس صفحه مانیتورینگ API
مدیریت مانیتورهای API