Alarm Pipeline Validation

We have a number of Ignition servers, each one with their own Alarm Pipelines.

I’d like to create a way that will allow Server A to send an email to Server B once every 30 minutes, and if Server B doesn’t get the email, Server B notifies everyone that something is wrong with Server A’s pipeline or Ignition Gateway.

Similarly, Server B will send an email to Server A once every 30 minutes. If Server A doesn’t get the email, then everyone is notified.

Ultimately, I just want to have each of the servers watching eachothers’ backs so that if a pipeline gets disabled or a server is unable to reach the email server, then we’ll know right away.

Does anyone know a good place to start for something like this?