Monitoring microservices using health endpoints