فحوصات صحة Kubernetes: شرح مسابر Liveness وReadiness وStartup
تُعدّ مسابر صحة Kubernetes من أكثر الميزات سوء فهم في النظام البيئي.
تمنع مسابر Kubernetes البودات السيئة من خدمة الحركة، لكن المسابر المُهيأة بشكل خاطئ تسبب توقفاً أكثر مما تمنعه.
المسابر الثلاث وما تفعله فعلاً
مسبار Liveness — يجيب: هل هذه البودة عالقة؟
مسبار Readiness — يجيب: هل هذه البودة جاهزة لاستقبال الحركة؟
مسبار Startup — يجيب: هل انتهت هذه البودة من التهيئة؟
أكثر الأخطاء شيوعاً في التهيئة
استخدام مسبار liveness يتحقق من التبعيات الخارجية خطأ. يجب أن تتحقق مسابر liveness فقط من الصحة الداخلية. يجب أن تتحقق مسابر readiness من التبعيات الخارجية.
تهيئة عتبات المسبار
livenessProbe:
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 15
failureThreshold: 3
المراقبة الخارجية إلى جانب المسابر
اقرن مسابر Kubernetes بمراقبة وقت التشغيل الخارجية على AlertsDock.
مسابر بدء التشغيل للتطبيقات البطيئة
startupProbe:
httpGet:
path: /healthz
port: 8080
failureThreshold: 30
periodSeconds: 10
دليل ميزة
Uptime Monitoring
AlertsDock gives teams uptime monitoring for websites, APIs, TCP checks, DNS checks, SSL expiry, and fast alert routing without enterprise overhead.
اقرأ الدليلصفحة بديل
UptimeRobot Alternative
Compare AlertsDock with UptimeRobot for teams that want uptime monitoring plus heartbeat monitoring, status pages, webhook inspection, and per-resource alert routing.
شاهد المقارنةMore articles
مراقبة الواجهة الأمامية: مراقبة المستخدم الحقيقي مقابل الاختبار الاصطناعي
فحوصات وقت التشغيل للخلفية لا ترى المتصفح. مراقبة المستخدم الحقيقي تُظهر ما يختبره المستخدمون الفعليون.
مراقبة بوابة API: رؤية ما يحدث قبل تشغيل الكود
تعالج بوابة API كل طلب قبل وصوله لخدمتك. معظم الفرق لا يرون شيئاً مما يحدث هناك.
مراقبة أحمال عمل الذكاء الاصطناعي: واجهات LLM وتكاليف الاستدلال وإدارة المهلة
استدعاءات API للنماذج اللغوية الكبيرة قد تستغرق 30 ثانية وتكلف $0.10 لكل منها. حين تفشل، تفشل بصمت.