In this article, I discuss 3 key concepts of monitoring software - pings, healthchecks and heartbeats. I used real life analogies to describe the concepts and talked on typical use cases for these monitoring techniques.

https://medium.com/@samanwayghatak/3-concepts-of-monitoring-in-software-f04d808a9a67