We are seeing this quite often.
The Base Monitor service stops and posts this in the event log:

Application: RedGate.Response.Engine.Alerting.Base.Service.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
Stack:
at #Jgv.#pqk.#Tfc(System.Object)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading._TimerCallback.PerformTimerCallback(System.Object)


Even though the service is set to restart on failure, it doesn't and we have to go in and start it manually.
Bgfreeman
0

Comments

2 comments

  • Bgfreeman
    I have now set up a scheduled windows task which just stops and starts the Monitor service every morning at 3am.
    Bgfreeman
    0
  • Brian Donahue
    Hi,

    I just sent you an email about this. Basically there is a known issue that has something to do with a timer. Restarting the Base Monitor should fix this, but for some reason the restart didn't work in your case. I think it may have something to do with an invisible JIT debugging dialog popping up when the service tries to exit. So I suppose that manually restarting the service before it gets into the error condition would be one way to prevent the second problem of the JIT dialog.
    Brian Donahue
    0

Add comment

Please sign in to leave a comment.