Monitoreo con Prometheus, Grafana, Spring boot y Docker

El curso se enfoca en aprender a hacer el monitoreo y alertamiento de una aplicación empresarial

4.42 (306 reviews)
Udemy
platform
Español
language
Programming Languages
category
Monitoreo con Prometheus, Grafana, Spring boot y Docker
1,672
students
3.5 hours
content
Jul 2022
last update
$44.99
regular price

What you will learn

Monitorear aplicaciones creadas con Spring boot utilizando Actuator, Micrometer, Prometheus y Grafana

Exponer métricas utilizando Micrometer

Transformar las métricas a un formato que Prometheus puede entender

Realizar Scraping a las métricas utilizando Prometheus

Generar Dashboards para visualizar métricas utilizando Grafana

Generar alertas de salud basadas en métricas

Utilizar Postman para la automatización de pruebas en apis REST

Indirectamente aprenderás un poco de Docker

Why take this course?

El objetivo de este curso es que los estudiantes aprendan como generar métricas en aplicaciones creadas con Spring framework + Spring boot, para hacerlo se utilizará Actuator + Micrometer y prometheus, con esto se registrarán las métricas generadas por la aplicación en un MeterRegistry y se expondrán a través de los endpoints de Actuator.


Una vez expuestas las métricas se iniciará un servidor de Prometheus utilizando Docker el cual extraerá las métricas expuestas por nuestra aplicación y las almacenará brindando un lenguaje de consulta llamado Prometheus query language, con el cuál podremos realizar representaciones gráficas de lo que sucede dentro de nuestra aplicación.


El siguiente paso será iniciar un servidor de Grafana utilizando Docker el cual utilizará como fuente de datos el Prometheus que configuramos, con este podremos realizar dashboards que representen el estado de nuestra aplicación, este dashboard podrá ser un dashboard genérico o uno personalizado creado por nosotros.


Una de las configuraciones importantes que se explicará es la creación de alertas a través de las cuales podremos notificar a los desarrolladores que hay un problema de salud y como solucionarlo.


El curso requiere conocimientos básicos de Java y Spring framework, no se explicará como crear una aplicación REST utilizando Spring ya que se asume que existe un conocimiento previo al respecto.

Screenshots

Monitoreo con Prometheus, Grafana, Spring boot y Docker - Screenshot_01Monitoreo con Prometheus, Grafana, Spring boot y Docker - Screenshot_02Monitoreo con Prometheus, Grafana, Spring boot y Docker - Screenshot_03Monitoreo con Prometheus, Grafana, Spring boot y Docker - Screenshot_04

Reviews

David
August 30, 2023
El tutor en ocasiones va muy rapido en sus explicaciones y se debe repetir varias veces la sesion para que quede claro el tema
Emiliano
June 22, 2023
muy buen contenido, de lo que se puede llegar a armar... con mucho trabajo... aunque todavía me siento un poco verde...
Iván
May 28, 2023
Cortito y al pie. Buen curso para empezar a conocer cómo se monitorizan aplicaciones con Grafana y Prometheus.
Juan
May 3, 2023
Muy buen curso para iniciar en el mundo de monitoreo, el profesor tiene el conocimiento claro y se deja entender.
Carlos
October 27, 2022
Me hubiera gustado crear mas dashboards personalizados, creando los paneles con instrucciones y no importando un dashboard. creo que se deberia trabajar mas sobre las consultas que se pueden trabajar en Grafana y prometheus, ademas de las que se analizan con micrometer.
Hector
October 20, 2022
El curso es breve pero da pie a lo importante que puede ser el monitoreo de aplicaciones y como las herramientas usadas en el curso nos pueden ayudar a tener un mejor control y monitoreo de nuestros desarrollos.
Juan
October 7, 2022
Conciso y muy práctico, para una primera aproximación a las métricas de aplicaciones. Muy recomendable.
Nestor
September 22, 2022
Me gusto el curso porque es un tema que no es común de ver. Da una visión mas amplia de lo que a lo que constituye un software como tal. Es cierto que se vuelve un poquito tedioso, pero por como explica, se me facilita el entender. Espero que el tema de logs si lo considere en dar un curso nuevo. Gracias por el conocimiento.
Eileen
September 19, 2022
El curso es muy básico a pesar de que esta catalogado como "Nivel experto". No hay nada a profundidad, todo lo que explican aquí se encuentra en Youtube. Usa repositorios descargados de otro curso.
Alitson
September 9, 2022
la velocidad en que se exponen los temas suele ser un poco rápida y cuesta seguirle el paso, sin embargo se entendió el propósito y me permitió tener un conocimiento mas amplio de como monitorear las api o aplicaciones. creo que falto un poco de mas ejemplos.
Mauricio
August 17, 2022
Esta muy interesante el curso, el único feedback es que el profe se le nota afanado, si bien los videos son cortos, los trata de llevar a un ritmo muy agitado. Me gustaría que se enfocara mas en los detalles, pero de resto, excelente curso
Joan
July 12, 2022
Un curso corto pero denso en contenido, enfocado en el entendimiento de la herramientas para monitoreo.
Ricardo
July 9, 2022
Muy buen manejo del tema, a mi punto de vista explica lo fundamental y necesario del monitoreo de aplicaciones, bien administrado el tiempo del curso en videos cortos para no hacerlo tedioso y realmente centrado a lo que se trata, altamente recomendado.
Antonio
May 17, 2022
Ligero, rápido y útil. Se aprende lo básico y esencial para comprender un sistema de monitoreo basado en Prometheus y Grafana.
Javier
February 13, 2022
El curso esta muy bueno como siempre, todos los que he tomado con Alejandro. Pero aca podría haber agregado alguno ejemplo mas en cuando algunos Dashboard de Grafana y también un poco mas de prometheus. Mas allá de esto ultimo, estuvo muy bueno para poder aprender desde cero estos temas para el que no supiera nada.

Charts

Price

Monitoreo con Prometheus, Grafana, Spring boot y Docker - Price chart

Rating

Monitoreo con Prometheus, Grafana, Spring boot y Docker - Ratings chart

Enrollment distribution

Monitoreo con Prometheus, Grafana, Spring boot y Docker - Distribution chart

Related Topics

4147790
udemy ID
6/26/2021
course created date
7/28/2021
course indexed date
Bot
course submited by