You can use the health check feature to periodically check the connectivity of your monitored services. This feature helps you obtain the health status of monitored services, and identify and handle exceptions at the earliest opportunity. You can import the service data of Container Service for Kubernetes (ACK) that is collected by Prometheus Service to create a health check for ACK.

Create a health check for ACK

  1. Log on to the ARMS console .
  2. In the left-side navigation pane, choose Prometheus Monitoring > Prometheus Instances.
  3. In the top navigation bar, select a region.
  4. On the Prometheus Monitoring page, click the name of a Prometheus instance that is created for an ACK cluster, a self-managed Kubernetes cluster, or a third-party Kubernetes cluster.
  5. In the left-side navigation pane, click Health inspection.
  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 ACK 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 endpoint: TCP and ping
    • External endpoint: TCP, ping, and HTTP