SELECT version()
query to each remote node and validating that the result matches the version running on the local node.config.json
file. This is verified by sending a query to each remote node that returns a hash of the hosts and validating that the result matches the hash on the local node.8122
(see also Deployment and Operational Guide). This endpoint responds on the following two routes.
/health/live
— Accepts GET or HEAD requests and always returns an empty HTTP 200 response. This endpoint can be queried to determine whether a Firebolt Core node has sucessfully been started./health/ready
— Accepts GET or HEAD requests. Returns an empty HTTP 500 response if and only if the above health checks have not yet completed successfully. Returns an empty HTTP 200 response if and only if the above health checks have succeeded. This endpoint can be queried to determine whether a Firebolt Core node is healthy and ready to accept queries./firebolt-core/volume/diagnostic_data/crash
directory within the Docker container (see Deployment and Operational Guide), and the log should contain a message identifying the precise file name. Similar to the log messages written by Firebolt Core, providing a minidump alongside a crash report provides valuable additional information. However, a minidump might also contain potentially sensitive information.