Lo que vas a aprender en este TP
- Escribir una regla de alerta
- Enrutar a un receptor
- Usar silencios y amtool
Alertas de extremo a extremo #
Lo que vas a aprender en esta sección
- Escribir una regla de alerta
- Enrutar a un receptor
- Usar silencios y amtool
Contexto. Una alerta que nadie recibe no protege de nada. Construyes la cadena completa: regla de Prometheus, enrutamiento de Alertmanager, notificación y silencio durante un mantenimiento.
Requisitos : Docker Compose · Duración estimada : 40 min
De la regla a la notificación.1. Desplegar el stack
¿Por qué? Los tres componentes deben verse: Prometheus evalúa, Alertmanager notifica y el exporter aporta el destino.
Prometheus, Alertmanager y unnode-exportercon Docker Compose.2. Escribir la regla de alerta
¿Por qué?
Disparaforevita disparar por un incidente de segundos: la alerta pasa por pending antes de firing.InstanceDowncuando un destino deja de responder durante 1 minuto.3. Enrutar a un receptor
¿Por qué? Un webhook de prueba demuestra que la notificación llega, sin depender de una herramienta de mensajería.
Envía la alerta a un webhook de prueba (webhook.site o un pequeño servidor local).4. Silencio y validación
¿Por qué? Los silencios permiten intervenir sin ruido;
Crea un silencio de 30 minutos y valida la configuración conamtoolvalida la configuración antes de desplegarla.amtool.
Nivel de dificultad : ●●●○○ (3/5)
Mi seguimiento
Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión
💬 Debates recientes del curso
- Prometheus consomme 12 Go de RAM : comment trouver les métriques coupables ?✓ resuelto · 2 respuesta(s)
- PromQL : quelle différence entre rate() et irate() ?✓ resuelto · 1 respuesta(s)
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 : alerter avec Alertmanager (règles, routage, silences)
Mettre en place l'alerting Prometheus : règles d'alerte, Alertmanager, routage, regroupement, inh...
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 : ruler, Alertmanager et mimirtool
Évaluer des règles d'enregistrement et d'alerte dans Mimir, configurer l'Alertmanager multi-tenan...
Prometheus sur Kubernetes et l'interface web de Prometheus
Déployer Prometheus sur Kubernetes avec kube-prometheus-stack (Prometheus Operator, ServiceMonito...
Alertmanager : rôle, architecture et cycle de vie d'une alerte
Ce que fait Alertmanager entre Prometheus et vos équipes : déduplication, regroupement, routage, ...
Haute disponibilité et exploitation d'Alertmanager
Monter un cluster Alertmanager hautement disponible (gossip), configurer Prometheus pour tous les...
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 : 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...