๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Beginner

What is Health Check?

An endpoint or mechanism that reports whether an application is running correctly and ready to handle requests.

Health checks enable load balancers and orchestrators to detect unhealthy instances. Liveness probes check if the application is running (restart if not). Readiness probes check if it can handle traffic (remove from load balancer if not).

A health endpoint (/health or /healthz) typically checks database connectivity, disk space, memory usage, and dependent service availability. Kubernetes supports HTTP, TCP, and command-based health checks with configurable intervals and thresholds.

Related Terms

Helm
A package manager for Kubernetes that simplifies deploying and managing applications using reusable, configurable charts.
SonarQube
A platform for continuous code quality inspection that detects bugs, vulnerabilities, and code smells through static analysis.
ELK Stack
A popular log management platform combining Elasticsearch (search), Logstash (processing), and Kibana (visualization).
Packer
A tool for creating identical machine images for multiple platforms from a single configuration file.
Docker Volume
A mechanism for persisting data generated by Docker containers, surviving container restarts and removals.
Containerization
A lightweight virtualization method that packages applications with their dependencies into isolated, portable containers.
View All DevOps Terms โ†’