f. Run
Rebuild and start the full stack:
Verify that all services — including prometheus and grafana — are running:
Expected output should show all containers with status running. If prometheus fails to start, double-check that setup/prometheus/prometheus.yml exists and is correctly formatted.
To confirm metrics are being scraped, open the Prometheus UI, navigate to Status → Targets, and verify that gateway, auth, and account all show state UP.
Done! The microservices are now fully observable. Navigate to Grafana, import a dashboard, and start monitoring request rates, JVM memory, response latencies, and error rates across the entire platform.