Sql-server – SQL Server 2012 Transactional Replication Latency Warning Not Working

replicationsql server

I have transactional replication setup on SQL Server 2012. I have the default alerts setup and they're working with the exception of the alert for latency. The alert for latency only fires when I have Replication Monitor open. Is this by design?

Best Answer

I discovered the job "Replication monitoring refresher for distribution" was disabled on the distributor. I enabled the job and started it. The alert appears to working correctly.