كيفية استخدام فاحص صحة API
- الصق عنوان URL واحداً في كل سطر (نقاط نهاية عامة للصحة أو الجاهزية أو الإصدار).
- اختيارياً حدّد النص الذي يجب أن يحتويه الجسم وحدّ البطء.
- شغّل الفحص وراجع الملخّص، ثم جدول النتائج لكل نقطة نهاية.
- نزّل ملف CSV أو انسخ تقرير Markdown.
مزايا فاحص صحة API
- فحص حتى 10 نقاط نهاية صحية في مسح واحد عبر المُرحِّل
- الحالة وزمن الاستجابة والحجم ونص متوقّع في الجسم اختيارياً لكل نقطة نهاية
- أحكام UP / SLOW / DOWN مرمّزة بالألوان مع حدّ بطء قابل للضبط
- إحصاءات موجزة وتقرير Markdown جاهز للصقه في تحديث حالة
- تصدير جدول النتائج بصيغة CSV
مثال على فاحص صحة API
مسح ثلاث خدمات
الإدخال:
https://httpbin.org/status/200
https://httpbin.org/delay/1
https://httpbin.org/status/503النتيجة:
Healthy 1 · Slow 1 · Failing 1 · Avg latency 780 ms
UP https://httpbin.org/status/200 200 OK 190 ms
SLOW https://httpbin.org/delay/1 200 OK 1.2 s
FAIL https://httpbin.org/status/503 503 Service Unavailableالأسئلة الشائعة حول فاحص صحة API
كم عدد عناوين URL التي يمكنني فحصها؟
حتى 10 في كل مسح. يُجلب كل عنوان URL عبر المُرحِّل بمهلة قصيرة ويُبلَّغ عنه بالحالة وزمن الاستجابة والحجم.
ما الذي يُعدّ سليماً؟
حالة 2xx/3xx ضمن المهلة — وإذا حدّدت نصاً متوقّعاً في الجسم فيجب أن يحتويه الجسم. أما الاستجابات الأبطأ من الحدّ الذي ضبطته فتُعلَّم بأنها بطيئة (SLOW).
هل يمكنني المراقبة باستمرار؟
هذا فحص عند الطلب؛ أعد تشغيله متى احتجت. أما المراقبة المجدولة فاستخدم لها خدمة متخصصة لمراقبة التوافر.
لماذا تظهر نقطة نهاية بحالة DOWN رغم أنها تعمل في متصفحي؟
يصل المُرحِّل إلى العناوين العامة فقط؛ فلا يمكن فحص الخدمات الداخلية أو المتاحة عبر VPN فقط أو خدمات localhost.
ملاحظات تقنية
يفحص المُرحِّل عناوين URL بالتوازي بمهلة قصيرة ويعيد الحالة والزمن والحجم لكل عنوان؛ أما نقاط النهاية التي يتعذّر الوصول إليها فتحمل رسالة خطأ بدلاً من الحالة.