Not really Zammad related, but I use Uptime Kuma to check internal and external services.
I just check if the HTTPS login page responds. You can also do some random API calls and check if Zammad responds as expected.
Quite handy, as almost all my Uptime Kuma sensors create a Zammad ticket when they’re down. Only the Zammad sensor sends a mail if that ones down.