مراقبة API تفهم استجاباتك.

رمز الحالة 200 ليس دليلاً على أن API الخاص بك يعمل. يفحص UptimePush الـ JSON، ويقيس زمن الاستجابة، وينبّه عبر القناة التي يقرأها فريق المناوبة فعلاً.

تحقق من الاستجابة، وليس من الحالة فقط

وجّه مراقباً إلى أي نقطة نهاية، واختر الطريقة، وأضف ترويسات مثل رمز bearer، وأرسل محتوى JSON. ثم حدّد لـ UptimePush أي مسار JSON يجب أن يساوي أي قيمة، مثلاً $.status يساوي "ok" أو $.queue.depth أقل من 100.

  • GET وPOST وPUT وPATCH وDELETE وHEAD
  • ترويسات ومحتوى طلبات مخصصة
  • تحققات مسار JSON بشروط يساوي، يحتوي، أكبر من، وأقل من
  • حدود زمن الاستجابة
  • وجود أو غياب كلمة مفتاحية في المحتوى الخام

اكتشف التباطؤ قبل المستخدمين

عيّن حداً مثل 800 مللي ثانية واحصل على تنبيه عندما يتجاوزه زمن الاستجابة p95. تُظهر لك رسوم زمن الاستجابة متى بدأ التباطؤ، وهو ما يشير عادةً إلى النشر الذي تسبب فيه.

نبضات heartbeat للمهام خلف API

لا تملك عمليات الطوابير ومهام cron عنوان URL يمكن فحصه. امنحها مراقب نبض: تُرسل المهمة إشارة إلى عنوان URL فريد عند انتهائها، وسيتم تنبيهك عندما لا تصل الإشارة في الوقت المحدد.

الأسئلة الشائعة

هل يمكنني مراقبة نقاط النهاية المحمية بالمصادقة؟+

نعم. أضف ترويسة Authorization أو مصادقة أساسية. تُخزَّن الأسرار مشفّرة ولا تُعرض أبدًا على صفحات الحالة.

هل يعمل مع GraphQL؟+

نعم. أرسل جسم POST يحتوي على استعلامك وتحقّق من نتيجة JSON.

أي خطة أحتاج؟+

تحققات JSON والترويسات المخصصة وأجسام POST جزء من خطة Pro. أما فحوصات رمز الحالة البسيطة فمجانية.

راقب واجهة API الخاصة بك

ابدأ مجانًا، وأضف تحققات JSON مع خطة Pro بدءًا من €9 شهريًا.

ابدأ مجانًا – بدون بطاقة ↗