You can use the health check feature to periodically test the connectivity of your monitored services. This feature provides you with the health statuses of the monitored services so that you can detect and handle exceptions at the earliest opportunity. You can create a health check task for Container Service for Kubernetes (ACK) by importing the service data of ACK to Kubernetes Monitoring.

Prerequisites

Kubernetes Monitoring is enabled for your ACK cluster. For more information, see Enable for a Kubernetes cluster.

Create a health check task for ACK

  1. Log on to the ARMS console.
  2. In the left-side navigation pane, click Kubernetes Monitoring.
  3. In the top navigation bar, select a region.
  4. On the Kubernetes Monitoring page, click the name of the Kubernetes cluster.
  5. In the left-side navigation pane, click Internal Network Test. On the page that appears, click the Inspection tab.
  6. In the upper-right corner of the Inspection tab, click Health Check for ACK.
  7. In the Create TCP Health Check for ACK dialog box, select the service data that you want to import and click OK.
    Note The methods that are supported by health checks for ACK vary based on the endpoint:
    • Internal endpoints: TCP, ping, and UDP
    • External endpoints: TCP, ping, and HTTP

Contact us

If you have any questions in the Kubernetes Monitoring, please contact the Kubernetes Monitoring Q&A DingTalk group (group number: 35568145) for help.