Kubernetes ہیلتھ چیکس: Liveness، Readiness اور Startup Probes کی وضاحت
Kubernetes ہیلتھ probes ماحولیاتی نظام میں سب سے زیادہ غلط سمجھی جانے والی خصوصیات میں سے ایک ہے۔
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.
موازنہ دیکھیںMore articles
Frontend مانیٹرنگ: Real User Monitoring بمقابلہ Synthetic Testing
Backend اپ ٹائم چیکس براؤزر کو نہیں دیکھتے۔ Real user monitoring وہ دکھاتی ہے جو اصل صارفین تجربہ کرتے ہیں۔
API Gateway مانیٹرنگ: آپ کا کوڈ چلنے سے پہلے کیا ہوتا ہے دیکھنا
آپ کی API gateway ہر درخواست کو آپ کی سروس تک پہنچنے سے پہلے process کرتی ہے۔ زیادہ تر ٹیموں کو وہاں کیا ہوتا ہے اس کا کوئی علم نہیں۔
AI Workloads کی مانیٹرنگ: LLM APIs، Inference Costs اور Timeout Handling
LLM API calls 30 سیکنڈ لے سکتی ہیں اور ہر کال $0.10 لاگت آ سکتی ہے۔ جب یہ ناکام ہوتی ہیں تو خاموشی سے ناکام ہوتی ہیں۔