proyecto en DevOps Skill Tree

Alertar cuando los clientes no pueden usar el servicio Proyecto

Supervisa una tarea real de biblioteca con Prometheus, ignora fallos breves y recibe avisos reales de fallo y recuperación.

DevOpsLinux

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Este proyecto de monitorización está dirigido a principiantes de DevOps familiarizados con la terminal. La página principal de Northline Library puede funcionar aunque los lectores no puedan buscar ni confirmar una reserva. Crearás una alerta centrada en el resultado del cliente.

Un laboratorio guiado conecta una sonda de búsqueda real, una regla de fallo sostenido y avisos locales. Un desafío independiente aplica el método a la confirmación de reservas y excluye otro servicio averiado. Cada unidad parte de su propio entorno preparado.

Lo que aprenderás

  • Distinguir una portada o un exportador accesibles de una tarea completada por el cliente.
  • Elegir una sonda HTTP que comprueba contenido y delimitarla con etiquetas job y journey.
  • Configurar una regla de Prometheus que ignora fallos breves y se activa ante fallos sostenidos.
  • Separar los estados pending, firing e inactive de la entrega del aviso.
  • Recuperar la función y confirmar un webhook resolved real sin detener la monitorización.

A quién va dirigido este curso

Para nuevos desarrolladores y estudiantes de DevOps que buscan un ejercicio pequeño y completo.

Requisitos: Manejo básico de terminal. HTTP, rutas, sangría YAML, comillas, here-documents y sintaxis de reglas se explican antes de usarse. No necesitas experiencia con Prometheus, programación de aplicaciones ni administración de correo.

Entorno: Linux en el navegador con las pestañas Library y Monitoring, Prometheus, Blackbox Exporter, Alertmanager y un buzón local preparados. No requiere instalación local ni cuentas externas. Los libros son ficticios y las reservas son vistas previas de solo lectura. Las instrucciones y soluciones completas están en inglés y ocho traducciones; el sitio, las etiquetas y las salidas siguen en inglés.

Preguntas frecuentes

¿Debo crear la aplicación o instalar herramientas?

No. Editas dos archivos de configuración cortos y utilizas un controlador que provoca fallos reales del negocio, sin fijar estados de alerta.

¿Se envían correos o mensajes a personas?

No. El buzón local recibe webhooks reales de Alertmanager dentro de la instancia desechable.

¿Qué cambia en el desafío?

Eliges la ruta y las etiquetas de reservas y excluyes un servicio de práctica que falla. La solución completa explica las decisiones y la recuperación.

¿Cubre una plataforma de producción completa?

Se centra en una tarea, fallo sostenido y recuperación. Los 20 segundos son para practicar; no son una recomendación universal. Alta disponibilidad, paneles, SLO y operaciones de avisos externos quedan fuera.

Profesor

labby
Labby
Labby is the LabEx teacher.