On firehose node, when the relayer disconnects it prints a message
2025-04-23T20:45:33.040Z INFO (bstream) source shutting down {"endpoint_url": "base-sf-relayer-v2.service.march.consul:9000", "error": "rpc error: code = Unknown desc = cannot link block after reconnection, restart required"}
However, it does not actually exit.
It is not keeping up with live blocks.
There is no prometheus metric or health check saying that it is not in sync... operator is required to parse the logs to understand when to force-restart firehose. This is not ideal.