🎁 New User? Get 20% off your first purchase with code NEWUSER20 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

GitFlow
A branching model for Git that defines a strict workflow with feature, develop, release, hotfix, and main branches.
Container Orchestration
The automated management of containerized applications including deployment, scaling, networking, and health monitoring across clusters.
Infrastructure as Code (IaC)
The practice of managing infrastructure through machine-readable configuration files rather than manual processes.
Kubernetes
An open-source container orchestration platform that automates deploying, scaling, and managing containerized applications.
Artifact
A packaged, versioned output of a build process — such as a Docker image, JAR file, or compiled binary — ready for deployment.
Rolling Update
A deployment strategy that gradually replaces old application instances with new ones, maintaining availability throughout.
View All DevOps Terms →