intermediateMonitoring: Logs, Metrics, Prometheus & Grafana

How does Spring Boot expose metrics for Prometheus to scrape?

By adding the micrometer-registry-prometheus dependency and enabling the prometheus actuator endpoint (management.endpoints.web.exposure.include=prometheus), Spring Boot exposes JVM, HTTP request, and any custom Micrometer metrics in Prometheus's text exposition format at /actuator/prometheus, ready for a Prometheus scrape_config target.

This is a Pro chapter

Sign in, then upgrade to Pro or Power to unlock this and the full DevOps Mastery library.

How does Spring Boot expose metrics for Prometheus to scrape?

Next Step

Continue to What role does Grafana play relative to Prometheus?← Back to all Docker questions