RousselTMLEARNING

TP · Prometheus: del descubrimiento a la experiencia

Práctica: visualizar Prometheus en Grafana (métodos USE y RED)

Lo que vas a aprender en este TP
  • Aprovisionar un origen de datos
  • Aplicar USE y RED
  • Hacer dinámico un dashboard

De la consulta al dashboard #

Lo que vas a aprender en esta sección
  • Aprovisionar un origen de datos
  • Aplicar USE y RED
  • Hacer dinámico un dashboard

Contexto. Las métricas solo sirven si el equipo las ve. Conectas Grafana a Prometheus y construyes dos paneles con los métodos de referencia: USE para recursos y RED para servicios.

Requisitos : Práctica de Alertmanager  ·  Duración estimada : 35 min

Origen de datos, consultas, variable.
  1. 1. Aprovisionar el origen de datos

    ¿Por qué? El provisioning hace reproducible la configuración: sin clics que repetir tras reinstalar.

    Añade Grafana al Compose y declara Prometheus mediante provisioning.
  2. 2. Panel USE: utilización de CPU

    ¿Por qué? USE (utilización, saturación, errores) indica si un recurso es el cuello de botella.

    Muestra el porcentaje de CPU usado por instancia.
  3. 3. Panel RED: tasa de errores

    ¿Por qué? RED (tasa, errores, duración) refleja lo que siente el usuario de un servicio.

    Calcula el porcentaje de solicitudes 5xx (usa las métricas del propio Prometheus: prometheus_http_requests_total).
  4. 4. Variable e importación

    ¿Por qué? Las variables convierten un dashboard en una herramienta reutilizable para todas las máquinas; importar evita reinventar la rueda.

    Añade una variable $instance e importa el dashboard comunitario «Node Exporter Full» (ID 1860).

Nivel de dificultad : ●●○○○ (2/5)

Mi seguimiento

  • ⏱ Duración estimada : ≈ 35 min

Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión

💬 Debates recientes del curso

Hacer una pregunta sobre esta lección →Ver todos los debates del curso

Glossaire de la formation

Observabilidad

La capacidad de conocer el estado interno de un sistema a partir de los datos que emite.Estos datos se clasifican en 3 pilares: logs (registros)métric...

Métricas

Medidas numéricas recopiladas a intervalos regulares (ej: CPU, RAM, tiempo de respuesta) utilizadas para evaluar el estado de salud general de un sist...

Alerting (Alertas)

Proceso que consiste en notificar a los equipos (vía email, Slack, Teams) cuando se detecta un evento específico, un umbral superado o una anomalía.

Arquitectura

Diseño global y estructural de un sistema informático, definiendo sus diferentes componentes, sus relaciones y los principios que guían su evolución.

OpenTelemetry

Framework de código abierto que proporciona estándares, APIs y SDKs para recopilar y exportar datos de observabilidad (trazas, métricas, logs) de mane...

Artículos recomendados

Prometheus : visualiser ses métriques (UI, Grafana et dashboards)

Visualiser les données Prometheus : interface web, graphes PromQL, connexion à Grafana, dashboard...

Prometheus sur Kubernetes et l'interface web de Prometheus

Déployer Prometheus sur Kubernetes avec kube-prometheus-stack (Prometheus Operator, ServiceMonito...

Instrumenter sans code avec Grafana Beyla (OpenTelemetry eBPF Instrumentation)

Obtenir métriques RED et traces HTTP/gRPC de n'importe quelle application sans la modifier : Graf...

Recording rules Prometheus : accélérer ses requêtes et ses tableaux de bord

Comprendre et maîtriser les recording rules de Prometheus : évaluation, convention de nommage, pi...

Prometheus : alerter avec Alertmanager (règles, routage, silences)

Mettre en place l'alerting Prometheus : règles d'alerte, Alertmanager, routage, regroupement, inh...

Bonnes pratiques Prometheus : métriques, cardinalité, règles et exploitation

Bonnes pratiques Prometheus : nommage des métriques, labels et cardinalité, intervalles de scrape...

Les types de métriques dans Prometheus

Découvrez en détail les quatre types de métriques supportés par Prometheus (Counter, Gauge, Histo...

PromQL : introduction au langage de requête de Prometheus

Apprendre PromQL, le langage de requête de Prometheus : sélecteurs, rate, sum by, histogrammes et...

Tempo : générer des métriques à partir des traces (service graph, span metrics, exemplars)

Activer le metrics-generator de Tempo : service graphs, span metrics RED, remote write vers Prome...

Apoyar

♥ APOYAR

Apoya RousselTM Learning

Los cursos, artículos, prácticas y certificados siguen siendo gratuitos y sin publicidad intrusiva. Una contribución libre, por el importe que elijas, financia el alojamiento, los entornos de prácticas y nuevos contenidos.

Contribuir con PayPal Importe libre · tarjeta o cuenta PayPalMás información
QR code PayPal
O escanea este código QR con tu teléfono

¡Gracias, cada contribución cuenta!