> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/web-application-and-api-protection-waap/installation/optional-installation-topics/platform-agent-health-check.md).

# Platform agent health check

Traceable does not support [TCP probes](https://docs.traceable.ai/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-a-tcp-liveness-probe). Since Traceable redirects all incoming traffic to its sidecar, TCP ports appear open, leading the kubelet to incorrectly assume the application is running, even if it is still initializing. It’s similar to a four-way stoplight showing all green lights in your cluster.

If your organization uses TCP probes for liveness, switch to `httpGet` probes for accurate checks.

* **HTTP Health Check:**
  * Endpoint: `/health`
  * Non-TLS port: 5442
  * TLS port: 5443
* **gRPC Health Check:**
  * Non-TLS port: 5441
  * TLS port: 5443

These HTTP and gRPC checks ensure proper service availability and operational status monitoring.
