Push based monitoring has its own flaws. Mainly service discovery is coupled with service health.
Pull based monitoring makes it so you can remove the service and independently recognize failures.
Pull based monitoring makes it so you can remove the service and independently recognize failures.