Aprende los fundamentos de monitorización de métricas, visualización, agregación de logs y evaluación de alertas mediante nueve laboratorios guiados. Ejecutarás Prometheus, Node Exporter, Grafana, Loki y Promtail en Docker, conectarás sus componentes en redes locales y examinarás métricas y logs desde sus interfaces web.
El curso se organiza como ejercicios independientes para principiantes, no como un único despliegue de producción persistente. Cada laboratorio proporciona los servicios iniciales necesarios para practicar configuraciones, consultas, paneles y validación sin montar antes una plataforma completa.
Lo que aprenderás
Al completar el curso, aprenderás a:
- Ejecutar Prometheus en Docker y usar su interfaz, endpoints de estado y página de objetivos para comprobar su salud.
- Escribir una configuración de scraping, montarla en el contenedor y recargar cambios mediante la API de ciclo de vida.
- Desplegar Node Exporter en una red Docker y recopilar métricas de CPU y del sistema operativo con Prometheus.
- Seleccionar y filtrar series con PromQL y aplicar selectores de rango y
rate()para interpretar contadores. - Conectar Grafana a Prometheus y crear un panel guardado que calcule y visualice el uso de CPU.
- Configurar y ejecutar Loki local de un solo nodo y verificar su disponibilidad y arranque.
- Configurar Promtail para enviar logs del sistema a Loki y explorarlos con LogQL en Grafana.
- Definir una alerta de CPU, cargarla en Prometheus, generar carga y observar sus estados inactive, pending y firing.
A quién va dirigido este curso
El curso está dirigido a principiantes de DevOps, administración de sistemas o SRE que desean comprender de forma práctica la relación entre métricas, paneles, logs y reglas de alerta. También resulta útil para desarrolladores que necesitan conocer cómo una pequeña pila local expone datos operativos.
Requisitos previos: Debes saber navegar por una terminal Linux, editar YAML y leer comandos. Conviene conocer imágenes, contenedores, puertos, volúmenes y redes de Docker, ya que todas las herramientas se ejecutan en contenedores.
Entorno de aprendizaje: Los nueve laboratorios usan entornos Ubuntu 22.04 proporcionados con Docker. Trabajarás en la terminal y en interfaces locales de Prometheus y Grafana; cada laboratorio prepara los servicios y componentes necesarios para su tema.
Preguntas frecuentes
¿Los nueve laboratorios construyen una única pila persistente?
No. Son entornos guiados independientes y varios comienzan con componentes ya activos. Instalarás o configurarás cada herramienta principal, pero el curso es una secuencia de ejercicios, no una pila que persiste entre laboratorios.
¿La práctica de alertas envía correos o mensajes?
No. Crearás una regla, generarás carga de CPU y observarás sus estados en Prometheus. La configuración de Alertmanager y receptores externos queda fuera del curso.
¿La configuración de Loki es una arquitectura de producción?
No. Usa un Loki local de un nodo, sin autenticación y con almacenamiento en el sistema de archivos. No cubre almacenamiento distribuido duradero, multitenencia, autenticación, retención ni escalado.
¿Necesito Grafana alojado, credenciales cloud u otras cuentas?
No. Todos los componentes funcionan localmente en los laboratorios y se accede a ellos mediante URL locales. No se requiere suscripción de observabilidad ni cuenta cloud.





