I would second Trigger fashion in this case than running some sort of monitoring, as with trigger you could put a condition stating if beyond 49500 then alerting would help, also you could do with a job provided the SQLAgent has no issues in alerting.