api-manager icon indicating copy to clipboard operation
api-manager copied to clipboard

Add API for Health check / Liveness of all the traffic ports

Open senthuran16 opened this issue 1 year ago • 0 comments

Problem

Currently, we don't have inbuilt APIs for $subject. We should introduce a Liveness check API covering all types of traffic.

Solution

This API should perform the following checks:

  • Whether all APIs are deployed (eg: https://apim.docs.wso2.com/en/4.0.0/install-and-setup/setup/deployment-best-practices/basic-health-checks/#api-m-runtime-health-checks)
  • Liveness (for the following types of traffic & ports.)
    • HTTPS: 8243
    • WebSocket: 8099/9099
    • WebHook: 8021/9021

, and we could probably use a query param to the newly introduced API to control the above checks.

Affected Component

APIM

Version

No response

Implementation

No response

Related Issues

No response

Suggested Labels

No response

senthuran16 avatar Sep 03 '24 13:09 senthuran16