Actually since services have no notion of the monitor and can exist independently of the monitor I think it is best to not add this to ServiceBase