RousselTMLEARNING

Observabilité · Cursos

Prometheus: del descubrimiento a la experiencia

Aprenda a configurar un potente sistema de monitorización y alertas con Prometheus, desde la recolección de métricas con exporters hasta la creación de consultas PromQL complejas.

8 capítulos20 leccionesES
A tu ritmo, con la práctica.

LEARNING PATH

Programa del curso

0Descripción general del curso2 lecciones
1Introducción2 lecciones
2Los exporters7 lecciones
3Pushgateway4 lecciones
4Prometheus server5 lecciones
5La notificación - alertmanager0 lecciones
6Visualización0 lecciones
7Prometheus en el mundo Kubernetes0 lecciones

LEARN BY DOING

Casos prácticos

Supervisión de infraestructura cloud

Recopilar métricas de hardware y del sistema con Node Exporter para supervisar en detalle el uso de CPU, RAM, disco y red en servidores Linux.

Monitorización de aplicaciones en contenedores

Integración nativa con Kubernetes y cAdvisor para seguir el estado de los contenedores.

Alertas proactivas

Disparar alertas a través de Alertmanager cuando la latencia de una aplicación (percentil 95) supera un umbral definido.

Análisis y visualización del rendimiento

Crear paneles interactivos en Grafana mediante PromQL.

Medición de tareas efímeras

Usar Pushgateway para recopilar métricas de scripts por lotes.

Instrumentación personalizada

Crear exporters a medida para exponer métricas de negocio específicas.

Preguntas frecuentes

¿Qué es Prometheus?

Un sistema de supervisión y alertas de código abierto especializado en series temporales.

¿Cuál es su arquitectura básica?

Utiliza un modelo 'pull' en el que el servidor va a buscar las métricas en los objetivos.

¿Qué es un Exporter?

Un agente que traduce métricas de terceros al formato que entiende Prometheus.

¿Qué es PromQL?

El potente lenguaje de consulta que permite manipular las series temporales.

¿Cómo se supervisa un script corto?

Usando Pushgateway, ya que el modelo 'pull' no es adecuado para tareas muy cortas.

¿Prometheus reemplaza a Logstash?

No, Prometheus solo gestiona métricas. Logstash gestiona los logs.

¿Cómo se gestionan las alertas?

Prometheus evalúa las reglas de alerta y envía los eventos a Alertmanager.

¿Qué es cAdvisor?

Una herramienta para recopilar métricas de uso de los contenedores Docker/Kubernetes.

¿Se puede integrar con Grafana?

Sí, Prometheus es la fuente de datos predeterminada y más utilizada en Grafana.

¿Es adecuado para entornos dinámicos?

Sí, incorpora mecanismos de descubrimiento de servicios (Service Discovery).