We use CloudWatch Synthetics to watch our internal monitoring systems using a heartbeat system we developed. It delivers to SQS queues. If the queues are empty for 10 minutes then something is broken and a CloudWatch alert kicks off an engineer escalation to investigate it.