Runbook

Container Health Check Failure.

Back to Runbooks

Overview

This incident type refers to a failure in the health check process of a container, which is a lightweight, standalone executable package that contains everything needed to run an application, including the code, libraries, and dependencies. The health check process is a mechanism that allows a container to self-assess its own state and inform the container orchestration platform whether it is ready to receive traffic or not. A failure in this process can cause the container to be marked as unhealthy and potentially disrupt the overall application performance.

Parameters

Debug

Step 1: Check the status of the container

Step 2: Check the logs of the container

Step 3: Check the health status of the container

Step 4: Check the health check configuration of the container

Step 5: Check the network connections of the container

Step 6: Check the resource usage of the container

Repair

Check if the container is running and the health check is enabled.

Check if the health check endpoint is returning the expected response status code.

Check if the container is running out of resources like CPU, memory, or I/O, causing the health check to fail.

Learn more

Related Runbooks

Check out these related runbooks to help you debug and resolve similar issues.