System health and Troubleshooting
Basic Troubleshooting and DiagnosticsΒΆ
There are a few steps to check if Comet is deployed correctly and operating as expected. Comet application provide some endpoints for that:
- Frontend API endpoint healthcheck: https://comet.yourcompany.com/api/isAlive/ping
- SDK API endpoint healthcheck: https://comet.yourcompany.com/clientlib/isAlive/ping
- Postprocess endpoint healthcheck: https://comet.yourcompany.com/postprocess/isAlive/ping
- Optimizer service: https://comet.yourcompany.com/optimizer/isAlive/ping
If your comet install is not containerized you can also run the following healthcheck script:
/usr/local/bin/comet-ml-healthcheck
For kubernetes deployments, liveness probe
will have its own healthcheck. In that case you just need to check if pods are not restarting by running:
kubectl get pods --namespace comet
Jul. 9, 2024