Spring Boot Observability Stack

πŸ“ Used after slide 13-14

View JSON on GitHub β†— ⬇ Download

Loading diagram…

Actuator + Micrometer β†’ Prometheus β†’ Grafana, with JFR/Cryostat side channel.

Speaker Notes

Walk-through: Left column shows the Spring Boot app with three observability sources: Actuator (Prometheus endpoint), Micrometer (JVM metrics), and JFR (flight recordings). Middle column shows collection: Prometheus scrapes the Actuator endpoint, Cryostat manages JFR on OpenShift. Right column shows visualization: Grafana dashboards, PrometheusRule alerting, and Cryostat UI.

Critical configuration: management.metrics.distribution.percentiles-histogram.jvm.gc.pause=true β€” without this, the Grafana GC panels show no data.