RousselTMLEARNING

TP · Prometheus: del descubrimiento a la experiencia

Despliegue de exporters

Lo que vas a aprender en este TP
  • Instalar cAdvisor
  • Acceder a la consola y a las métricas de cAdvisor
  • Instalar Node exporter
  • Acceder a la consola y a las métricas de Node exporter

Requisitos previos #

Debe disponer de una máquina con Docker instalado. Si no dispone de una máquina o entorno de prueba, le invitamos a realizar primero el taller de configuración del entorno de pruebas.

cAdvisor #

Lo que vas a aprender en esta sección
  • Instalar cAdvisor
  • Acceder a la consola y a las métricas de cAdvisor
▶ Revisar el video de presentación del concepto

Instalar y configurar cAdvisor

  1. Desplegar el contenedor

    Debe desplegar un contenedor cAdvisor para recopilar todas las métricas de los contenedores presentes en la máquina. Debe añadirse a la red observability.

    Encuentre en este enlace un ejemplo de archivo docker-compose con la configuración para desplegar cAdvisor: Archivo.
  2. Verificar su correcto funcionamiento

    Debe verificar que el exporter funciona correctamente y responde en su puerto de escucha.

  3. Verificar las métricas

    Debe verificar que las métricas llegan correctamente

Node exporter #

Lo que vas a aprender en esta sección
  • Instalar Node exporter
  • Acceder a la consola y a las métricas de Node exporter
▶ Revisar el video de presentación del concepto
  1. Desplegar el contenedor

    Debe desplegar un contenedor Node_exporter para recopilar todas las métricas de la máquina. Debe añadirse a la red observability.

    Encuentre en este enlace un ejemplo de archivo docker-compose con la configuración para desplegar cAdvisor: Archivo.
  2. Verificar su correcto funcionamiento

    Debe verificar que el exporter funciona correctamente y responde en su puerto de escucha.

  3. Verificar las métricas

    Debe verificar que las métricas llegan correctamente

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

Mi seguimiento

  • ⏱ Duración estimada : ≈ 42 min

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

💬 Hacer una pregunta

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 dans le monde Kubernetes (Operator, ServiceMonitor, kube-prometheus-stack)

Superviser Kubernetes avec Prometheus : service discovery, kube-prometheus-stack, Prometheus Oper...

Mimir : ruler, Alertmanager et mimirtool

Évaluer des règles d'enregistrement et d'alerte dans Mimir, configurer l'Alertmanager multi-tenan...

Alertmanager : rôle, architecture et cycle de vie d'une alerte

Ce que fait Alertmanager entre Prometheus et vos équipes : déduplication, regroupement, routage, ...

Écrire de bonnes règles d'alerte Prometheus (et les tester)

Concevoir des alertes utiles : alerter sur les symptômes, choisir for et les seuils, labels de sé...

Haute disponibilité et exploitation d'Alertmanager

Monter un cluster Alertmanager hautement disponible (gossip), configurer Prometheus pour tous les...

Bonnes pratiques d'alerting : Prometheus, Alertmanager et astreinte

Check-list pour un alerting efficace : règles sur les symptômes, sévérités, routage par équipe, r...

Mimir : le chemin d'écriture (distributor, ingesters, réplication et déduplication HA)

Comment Mimir ingère les métriques : remote_write, validation et limites du distributor, hash rin...

Thanos Query et Query Frontend : une vue globale et dédupliquée

Configurer Thanos Query : endpoints StoreAPI, déduplication par replica label, partial response, ...

Thanos Ruler : règles et alertes sur la vue globale

Évaluer des règles d'enregistrement et d'alerte sur l'ensemble des clusters avec Thanos Ruler : c...

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!