RousselTMLEARNING

TP · Prometheus: del descubrimiento a la experiencia

Preparación del entorno de pruebas

Oracle VM VirtualBox #

Usaremos VirtualBox para desplegar nuestras VMs de prueba. Algunos talleres se harán con Docker, así que si ya dispone de un motor Docker podrá usarlo en lugar de desplegar una nueva VM.

Debe instalar VirtualBox siguiendo el procedimiento correspondiente a su sistema:

https://www.virtualbox.org/wiki/Downloads

Hashicorp Vagrant #

Usaremos Vagrant para desplegar automáticamente entornos de prueba. Para saber más sobre Vagrant, puede seguir nuestro curso dedicado.

Debe instalar Vagrant siguiendo el procedimiento correspondiente a su sistema:

https://developer.hashicorp.com/vagrant/install

Del concepto a la experiencia #

Hemos preconfigurado un repositorio para el curso.

  1. Repositorio git

    Puede usar el siguiente comando para clonar el repositorio:

    git clone https://github.com/RousselTM/prometheus-formation
  2. Elección del entorno

    Las configuraciones de los entornos de prueba se encuentran en la carpeta tp. En esta carpeta hay varias subcarpetas, cada una correspondiente a un entorno de prueba: VM simple, VM con Docker, VM con aplicación... Según el taller, se indicará cuál usar:

    cd prometheus-formation/tp/REP
  3. Creación del entorno

    Una vez en la carpeta correspondiente al entorno deseado, puede lanzar la creación del entorno en VirtualBox con el siguiente comando de Vagrant

    vagrant up

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

Mi seguimiento

  • ⏱ Duración estimada : ≈ 21 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

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 sur Kubernetes et l'interface web de Prometheus

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

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

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

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

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

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...

Monitoring de site web : disponibilité, surveillance HTTPS, certificats et performances

Mettre en place le monitoring d'un site web : surveillance de la disponibilité et du HTTPS, expir...

Prometheus dans le monde Kubernetes (Operator, ServiceMonitor, kube-prometheus-stack)

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

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!