Monitoring5 March 20255 min readاردو

Kubernetes ہیلتھ چیکس: Liveness، Readiness اور Startup Probes کی وضاحت

Kubernetes ہیلتھ probes ماحولیاتی نظام میں سب سے زیادہ غلط سمجھی جانے والی خصوصیات میں سے ایک ہے۔

MonitoringUptime MonitoringWebsite MonitoringApi MonitoringCron Job Monitoring
Monitoring

Kubernetes probes خراب pods کو ٹریفک سرو کرنے سے روکتے ہیں، لیکن غلط ترتیب دیے گئے probes روکنے سے زیادہ ڈاؤن ٹائم کا سبب بنتے ہیں۔

تین probes اور وہ اصل میں کیا کرتے ہیں

Liveness Probe — جواب دیتا ہے: کیا یہ pod پھنسا ہوا ہے؟

Readiness Probe — جواب دیتا ہے: کیا یہ pod ٹریفک وصول کرنے کے لیے تیار ہے؟

Startup Probe — جواب دیتا ہے: کیا اس pod نے initialize ہونا مکمل کر لیا ہے؟

سب سے عام غلط ترتیب

ایسا liveness probe استعمال کرنا جو بیرونی dependencies چیک کرے ایک غلطی ہے۔ Liveness probes صرف اندرونی صحت چیک کریں۔ Readiness probes بیرونی dependencies چیک کریں۔

Probe تھریشولڈز ترتیب دینا

livenessProbe:
  httpGet:
    path: /healthz
    port: 8080
  initialDelaySeconds: 15
  failureThreshold: 3

Probes کے ساتھ بیرونی مانیٹرنگ

Kubernetes probes کو AlertsDock پر بیرونی اپ ٹائم مانیٹرنگ کے ساتھ جوڑیں۔

سست ایپلیکیشنز کے لیے Startup Probes

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.

موازنہ دیکھیں
AD
AlertsDock Team
5 March 2025
Try AlertsDock free