Current setup
- Service Control v6.11
- Service Control Monitoring v6.11
- Service Pulse v2.5.0
- Transport - Azure Storage Queue
We have a perfectly working setup for almost a year now, and numbers of our endpoints is growing as well. Service Platform is great, it’s giving a lot of value to the company I’m working on, and we want to extend the functionality to push something to our Slack channel to notify us if things are going south.
The perfect solution to our problem is written on Using ServiceControl Events • ServiceControl Contracts • Particular Docs, and we are particularly interested in the events below ![]()
- MessageFailed
- HeartbeatStopped
- HeartbeatRestored
The weird thing is, we can receive the first 2 events just fine; however, we are not receiving any for HeartbeatRestored.
To simulate the heartbeat events, I purposely stop our container apps, wait for a minute, and receive the HeartbeatStopped event. Then, I started them again and waited for about 5 to 10 minutes, but we didn’t receive any. What could be the issue here?
Another thing that might be worth mentioning is that I can see the endpoints move from Unhealthy to Healthy via Service Pulse.