iPrody / iPrody-Devs-Gr0000000008-inquiry-service

0 stars 2 forks source link

Inquiry Service: Monitoring support #49

Closed AlexandrLezh closed 1 month ago

AlexandrLezh commented 1 month ago

Prerequisites A distributed system is composed of many moving parts like a database, queues, and other services. Health check functions tell us the status of our running application like whether the service is slow or not available at runtime. This functionality will be needed for Load Balancing, for example when one instance is overloaded and we need one ore.

As well, we do not want to work with data in JSON nor any other format directly. Instead, we want to apply a special tools (like Grafana) for tracking health indicator of our services in a convenient human-readable way.

For having this we will use Spring Boot Actuator. Especially its part

Useful links for motivation and samples: Official SB3 Actuator Guide Healthcheck Example

So that,

DoR