Monitoreo con Prometheus, Grafana, Spring boot y Docker
About 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.
52/100
CourseAsk score
- What the provider tells you
- 32/45
- Who stands behind it
- 8/35
- How complete the listing is
- 12/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- generate metrics in Spring applications
- set up a Prometheus server using Docker
- visualize data with Grafana dashboards
- create alerts for application health issues
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Coursera