What is a good way to approach getting an alert when an endpoint goes inactive. Today we have to have someone watching ServicePulse Heartbeats to react to an inactive endpoint. We would like to get a message in Slack but an email alert would be our second choice. Any help getting me started would be greatly appreciated.
As I understand your issue is to miss information about stopping Endpoint because of not looking ServicePulse for a long time. I think this is the challenge in any monitoring tool. It could be best from the best but if no one is looking at the tool, well… As I understand you and/or your team use Slack a lot so if there will be slack notification about stopping Endpoint there is the better chance to catch this information and react in some way.
ServicePulse has a second great functionality - Performacne Metrics - Performance Metrics in ServicePulse • NServiceBus • Particular Docs
I personally like to systematically watch on this metrics to see if everything works as expected and in the same time I observe Heartbeats Tab but off course each case is different.