See live demos of modern application development technologies.
Jun 15, 2021
As application developers we spend a lot of time thinking of ways to improve the efficiency of our web application. We could completely rewrite it, leverage more concurrency and even add reactive features. But how do we know if it is more efficient if we don’t measure and track relevant metrics? Once the application is pushed to production, we might also need to monitor the status of external services that the application relies on. For easy consumption of such metrics, being able to visualize them on a dashboard may make understanding the application behavior easier. In this talk, we will cover how metrics collected by a Spring Boot application can be sent to Tanzu Observability (Wavefront) using the Wavefront Spring Boot starter. Using a WebFlux demo application, we will go over out-of-the-box metrics, add custom metrics and look at how a slow remote service can be detected. We will also look at sending trace data to Wavefront.
Madhura Bhave is a software engineer at VMware on the Spring Boot team. Before joining the Spring Boot team, Madhura worked on the UAA (Authentication and Authorization component for Cloud Foundry).
Tiffany is a senior developer advocate at VMware and is focused on Kubernetes. She previously worked as a software developer and developer advocate (nerd whisperer) for containers at Amazon. She also formerly worked at Docker and Intel. Prior to that, she graduated from Georgia Tech with a degree in electrical engineering. In her free time she really likes to travel and dabble in photography. You can find her on Twitter @tiffanyfayj.