Table of documentation contents

Health checks

With calling the health check endpoints, the Weaviate instance will let you know if it is alive and/or ready for data exchange.


Live and Readiness Endpoints

There are two different endpoints for checking the health, which will both return 204 No Content in positive cases:

  • /v1/.well-known/live, to determine if the application is alive.
  • /v1/.well-known/ready, to determine if the application is ready to receive traffic. This endpoint will return 503 in case the application is currently not able to receive traffic. If other horizontal replicas of weaviate are available and they are capable of receving traffic, all traffic should be redirected there instead.

More Resources

If you can’t find the answer to your question here, please use the:

  1. Knowledge base of old issues. Or,
  2. For questions: Stackoverflow. Or,
  3. For issues: Github.
  4. For Frequently Asked Questions.
  • Health Check
  • Endpoint