spring-boot-data-geode
spring-boot-data-geode copied to clipboard
Include support for using Micrometer and Spring Boot Actuator to provide runtime metrics for Apache Geode and VMware Tanzu GemFire.
Spring Boot for Apache Geode (SBDG) already includes Spring Boot Actuator support with extensive metrics and runtime configuration metadata for the Apache Geode cache instance, whether a client or a peer node in the cluster.
However, the Spring Boot Actuator integration needs to be refactored from the old model to the new HealthIndicators.
Additionally, now that Observability is a major theme for the Spring Framework 6 generation, Micrometer 2.0 integration should be evaluated.
Any update about adding geode metrics with Spring Boot actuator? Do you know when this feature will be available?
Thanks
@louisthomas - There is already a preliminary implementation of metrics provided in and by SBDG now. See here.
However, extensive servers-side metrics accessible and visible from a Spring Boot, Apache Geode/Pivotal GemFire cache client application (which would allow a client to monitor and even respond to and/or act on server perf at runtime, dynamically), requires that Apache Geode/Pivotal GemFire formally support a Metrics gathering solution like Micrometer under-the-hood, see here.
Please let me know what you think about the current offering/interim solution, and what other metrics you feel would be important that are currently missing.
Thank you.
@louisthomas - Also see GitHub Issue #5 for more details.