Overview
Syllabus
00:00 - Introduction to the Token Usage Problem
02:35 - Observability Tools Overview Spring Boot Actuator, Prometheus, Grafana
05:49 - System Architecture Explanation
08:12 - Setting Up the Project with Start.Spring.io
11:04 - Docker Configuration for Prometheus and Grafana
14:30 - Spring Boot Application Properties Configuration
17:21 - Creating a Simple Chat Controller
19:32 - Running the Application and Checking Actuator Endpoints
22:15 - Testing API Calls and Viewing Metrics
25:48 - Exploring the Grafana Dashboard
29:10 - Customizing Your Own Dashboards
31:45 - Conclusion and Best Practices
Taught by
Dan Vega