Monitoring5 March 20255 min readSvenska

Kubernetes hälsokontroller: Liveness, Readiness och Startup Probes förklarade

Kubernetes hälsosonder är en av de mest missförstådda funktionerna i ekosystemet.

MonitoringUptime MonitoringWebsite MonitoringApi MonitoringCron Job Monitoring
Monitoring

Kubernetes-sonder förhindrar att dåliga pods hanterar trafik, men felkonfigurerade sonder orsakar mer driftstopp än de förhindrar.

De tre sonderna och vad de faktiskt gör

Liveness-sond — Svarar: är den här pod:en fastnad? Om den misslyckas dödar Kubernetes pod:en och startar om den.

Readiness-sond — Svarar: är pod:en redo att ta emot trafik? Om den misslyckas tas pod:en bort från tjänstens slutpunktslista.

Startup-sond — Svarar: har pod:en slutat initieras? Inaktiverar liveness/readiness-kontroller tills den klarar sig.

Den vanligaste felkonfigurationen

Att använda en liveness-sond som kontrollerar externa beroenden är ett misstag. Om din databas är nere kommer varje pod att starta om i en loop.

Liveness-sonder bör bara kontrollera intern hälsa.

Readiness-sonder bör kontrollera externa beroenden.

Konfigurera sondtrösklar

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

Extern övervakning vid sidan av sonder

Kubernetes-sonder verkar inuti klustret. Para dem med extern driftstidsövervakning på AlertsDock för att fånga problem som Kubernetes inte kan se.

Startup-sonder för långsamma applikationer

startupProbe:
  httpGet:
    path: /healthz
    port: 8080
  failureThreshold: 30
  periodSeconds: 10

Detta ger appen 300 sekunder att starta.

This article is available across the supported locale routes — use the language switcher above to change.

Funktionsguide

Uptime Monitoring

AlertsDock gives teams uptime monitoring for websites, APIs, TCP checks, DNS checks, SSL expiry, and fast alert routing without enterprise overhead.

Läs guide

Alternativsida

UptimeRobot Alternative

Compare AlertsDock with UptimeRobot for teams that want uptime monitoring plus heartbeat monitoring, status pages, webhook inspection, and per-resource alert routing.

Se jämförelse
AD
AlertsDock Team
5 March 2025
Try AlertsDock free