مراقبة واجهات API ونقاط فحص السلامة
قد ترد واجهة API بالرمز 200 وهي معطوبة. يرسل FastPing الطلب الذي تحدده، ويقرأ استجابة JSON، ويفحص القيمة التي تدل على سلامة الخدمة.
تفاصيل الفحص
- نوع المراقبة
- API (JSON)
- الهدف
- الرابط
- أقصر فترة
- 30 ثانية
- قبل تنبيه التعطل
- فحص ثانٍ بعد 20 ثانية
- مكان الفحص
- هلسنكي، فنلندا (الاتحاد الأوروبي)
كيف يعمل
- تحدد أنت الطلب: الطريقة، والرابط، والترويسات مثل ترويسة Authorization، والمحتوى في طلبات POST وPUT وPATCH.
- يفحص FastPing رمز الحالة، ويحلّل استجابة JSON، ويقرأ القيمة في مسار مثل checks.database.
- إذا اختلفت القيمة عمّا تتوقعه، أو لم تكن الاستجابة بصيغة JSON، يفشل الفحص.
- يؤدي فشلان متتاليان إلى فتح حادثة وإرسال تنبيه إلى كل القنوات المرتبطة.
ما يفحصه FastPing
- رمز الحالة
أي رمز 2xx أو 3xx افتراضيًا، أو الرموز المحددة التي يجب أن تعيدها واجهتك.
- قيم JSON
قارن القيمة في مسار مفصول بنقاط، مثل status أو regions.0.healthy، بالقيمة المتوقعة.
- زمن الاستجابة
تحذير عندما يتجاوز زمن وصول البايت الأول الحد الذي تضعه، قبل أن تبدأ طلبات العملاء بتجاوز المهلة.
- TLS
تحقق صارم من الشهادة، بما في ذلك السلسلة كاملة.
الإعداد
اختر «API (JSON)» وأدخل رابط نقطة النهاية. أضف الترويسات والمحتوى الذي تحتاجه نقطة النهاية، ثم مسار JSON والقيمة المتوقعة. اربط قنوات التنبيه واحفظ.
الأسئلة الشائعة
إذا لم تجد سؤالك هنا، فراسلنا. نرد عبر البريد الإلكتروني عادةً خلال يوم عمل واحد.
تواصل مع الدعمما صيغة مسار JSON المدعومة؟
مفاتيح مفصولة بنقاط، مع مواضع المصفوفات كأرقام، مثل data.items.0.id. لا تُدعم أحرف البدل ولا تعابير التصفية.
هل يكون رمز API آمنًا داخل المراقبة؟
تُحفظ الترويسات مع المراقبة، ويراها أعضاء فريقك، وتظهر في ملفات تصدير البيانات. استخدم رمزًا مخصصًا للقراءة فقط.
هل يمكنني إنشاء مراقبات API من خط النشر لديّ؟
نعم، مع إضافة REST API: يمكن إنشاء المراقبات وإيقافها مؤقتًا واستئنافها وحذفها بمفتاح API.
هل يعمل مع GraphQL؟
نعم. أرسل طلب POST يحمل الاستعلام في المحتوى، وافحص قيمة داخل الكائن data في الاستجابة.
مراقبة ذات صلة
ابدأ بالخطة المجانية
3 مراقبات، وفحص كل 5 دقائق، وصفحة حالة واحدة. لا حاجة إلى بيانات الدفع.
GraphQL علامة تجارية مملوكة لصاحبها. لا يرتبط FastPing بمالك العلامة ولا يحظى بتأييده.