JAVAX-SPRINGACT
New Spring Boot Actuators – Operable Applications
Spring Boot, Actuators, observability, metrics, logging, tracing
Description
Development often ends when the application is functionally working. However, it is equally important that the application is operable: its status can be monitored and interventions can be made if necessary.
Outline
- Introduction to Actuators
- Health endpoint
- Exposing application information
- Build and Git information
- Java, OS, Process information
- Software Bill of Materials (SBOM)
- Observability, telemetry
- OpenTelemetry
- Metrics
- Micrometer
- Custom metrics
- Prometheus, Grafana integration
- Logging
- Tracing
- Zipkin integration
- HttpExchange
- Related services and libraries
- Custom Actuator
- JMX / Jolokia
- Endpoint Security
Prerequisites
A solid knowledge of Java and Spring Boot is required.
As some course materials are in English, basic English reading skills (documentation level) are needed. The training is delivered in Hungarian, based on Hungarian-language slides.