Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Advanced Spring: Spring Boot Actuator

Advanced Spring: Spring Boot Actuator

1h 13mAdvanced2022-02-01

Authors

Mikaila Akeredolu

Mikaila Akeredolu

Award-Winning Technical Instructor | Software Developer

Course details

Are you a Java developer with a need to monitor the performance of your applications? In this advanced course, award-winning technical instructor Mikaila Akeredolu gives you an overview of the dashboard that you build in this course using Spring Boot Actuator, Prometheus, and Grafana. Then he dives into specifics. Mikaila introduces you to monitoring and managing Spring Boot applications with Spring Boot Actuator. He explains endpoints, endpoint groups, and how to override the Actuator base path. Mikaila walks you through the process to create and secure endpoints, then shows you how to leverage Micrometer and Prometheus to store and query metrics from your applications. Mikaila finishes up with a detailed discussion of Grafana dashboards, which make it easier to visualize multiple metrics across multiple stacks on the same screen.

Skills covered

Spring BootWeb Development ToolsAdvancedSoftware Development ToolsWeb DevelopmentOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Need to monitor the performance of your applications
  • 02 - What you should know

1. Intro to Spring Boot Actuator

  • 03 - Introduction to Spring Boot Actuator
  • 04 - Actuator endpoints and documentation
  • 05 - Exposing and enabling endpoints
  • 06 - Show details and create health endpoint groups
  • 07 - Show application information with the info endpoint
  • 08 - Overriding the Actuator base path

2. Creating and Securing Actuator Endpoints

  • 09 - Implementing the Health Indicator interface
  • 10 - Creating a custom Actuator endpoint
  • 11 - How to secure Actuator endpoints with Spring Security

3. Metrics and Prometheus

  • 12 - Spring Boot Actuator metrics and Prometheus
  • 13 - Micrometer Prometheus registry
  • 14 - Prometheus configuration
  • 15 - Installing and running a Prometheus Docker image
  • 16 - Take the Prometheus UI for a spin
  • 17 - Adding custom metrics
  • 18 - Viewing custom metrics from the Prometheus UI

4. Grafana Dashboards

  • 19 - Installing and running a Grafana Docker image
  • 20 - Import metrics data from Prometheus to Grafana
  • 21 - Creating dashboards with Grafana

Conclusion

  • 22 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal