SolaceProducts / solace-spring-boot

An umbrella project containing all Solace projects for Spring Boot
Apache License 2.0
25 stars 19 forks source link

Adding Health Indicators and Health Contributors #108

Closed eugenezimin closed 1 year ago

eugenezimin commented 1 year ago

This PR adds new functionality of health indicators and health contributors in arrange to build a logical system showing health of all components in a visualized tree manner.

These changes do not propagate any status aggregation for nested components, i.e. if any of the status will be changed from UP to something else - this will be raised up to the root, as the intention for these components is to keep them as simple as possible.

All other functionality, including but not limited to the status aggregation and adding additional rules for statues, should be considered outside this repository.