its just an idea off the top of my head, but you could setup a simple web-service Workflow that does something like look up a contact ( or other meangingless query ) and have your monitoring tool access that web-service every so often. If it doesn't get a result, you can assume there are problems.