1.

How Will You Monitor Multiple Microservices For Various Indicators Like Health?

Answer»

Spring Boot provides actuator endpoints to monitor metrics of individual microservices. These endpoints are very helpful for getting information about applications like if they are up, if their components like database etc are WORKING good. But a major drawback or difficulty about using actuator enpoints is that we have to individually hit the enpoints for applications to KNOW their status or health. Imagine microservices involving 50 applications, the admin will have to hit the actuator endpoints of all 50 applications. To help us DEAL with this situation, we will be using open source project located at Built on TOP of Spring Boot Actuator, it provides a web UI to enable us visualize the metrics of multiple applications.

Spring Boot provides actuator endpoints to monitor metrics of individual microservices. These endpoints are very helpful for getting information about applications like if they are up, if their components like database etc are working good. But a major drawback or difficulty about using actuator enpoints is that we have to individually hit the enpoints for applications to know their status or health. Imagine microservices involving 50 applications, the admin will have to hit the actuator endpoints of all 50 applications. To help us deal with this situation, we will be using open source project located at Built on top of Spring Boot Actuator, it provides a web UI to enable us visualize the metrics of multiple applications.



Discussion

No Comment Found