Udemyintermediatees

Monitoreo con Prometheus, Grafana, Spring boot y Docker

Learn application monitoring and alerting for businesses. Proactive issue detection & resolution. Improve application stability & performance.

4.6(500)
2,389students
3h 16m
Certificate
Alejandro Agapito Bautista
Alejandro Agapito BautistaArquitecto de Software

Course Content

Monitoreo con Prometheus, Grafana, Spring boot y Docker is an intermediate-level Udemy course taught by Alejandro Agapito Bautista. It runs 3h 16m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 500 reviews, with 2,389 students enrolled. It is a paid course, last updated July 2022.

Learn to monitor and analyze your Spring Boot applications with this comprehensive course! This training focuses on generating valuable metrics for your Java applications built with the Spring Framework and Spring Boot.

We'll dive into using Spring Actuator and Micrometer to effectively capture application performance data. You'll learn how to register these metrics in a MeterRegistry and expose them via Actuator endpoints.

Next, we'll leverage Prometheus – a powerful monitoring system – to pull these exposed metrics. We'll use Docker to quickly deploy a Prometheus server that scrapes data from your application and stores it. Discover the Prometheus Query Language (PromQL), enabling you to create insightful graphical representations of your application's behavior.

To visualize your application's health, we'll set up Grafana using Docker. Grafana will connect to your Prometheus data source, allowing you to build custom or use pre-built dashboards that provide a clear overview of your application's status.

Crucially, you'll learn how to configure alerts within Prometheus to proactively notify developers of potential issues and facilitate rapid troubleshooting.

Prerequisites: This course assumes basic knowledge of Java and the Spring Framework. It does not cover the creation of a REST application using Spring; prior experience with Spring REST is expected.

Key topics covered:

  • Spring Boot Metrics: Generating and exposing application metrics.
  • Spring Actuator: Utilizing Actuator endpoints for monitoring.
  • Micrometer: A powerful facade for collecting metrics.
  • Prometheus: Setting up and configuring a Prometheus server.
  • Prometheus Query Language (PromQL): Analyzing and querying metrics data.
  • Grafana: Creating informative dashboards for application monitoring.
  • Alerting: Configuring alerts for proactive issue detection.
  • Docker: Containerizing Prometheus and Grafana for easy deployment.
$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

5.0(15)
20h 6m
all

Hablemos Español con Nicky

by Nicole Angelini

5.0(22)
1h 55m
beginner
5.0(12)
1h 48m
all
5.0(8)
7h 32m
all