Captures the health of the server, including metrics and synchronization progress.
This is useful to monitor whether the server is running (or simply, if the underlying
node is ready to receive requests).
lastTipUpdate will be null if the server hasn't
received any tip update from the Cardano node which means that either:
The node checks the database integrity on each restart; in some cases it can take several minutes. While doing so, it does not allow any external client to connect.
See also InteractionContext for an easy way to manage connection establishment with a bootstrapping node.