Skip to content

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
Dec. 19, 2023