SQL Server 2012 Transactional Replication Latency Warning Not Working 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?
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.