Consul · Lección 28
¿Qué tipo de métricas relacionadas con Consul son especialmente relevantes de monitorear en un cluster de producción, más allá de solo confirmar que los agents están técnicamente en ejecución?
Métricas sobre la salud del consenso Raft entre servers (como la presencia de un líder activo), la latencia de las consultas al catálogo o al KV store, y el número de health checks fallando, dando visibilidad real de si Consul está funcionando eficientemente más allá de solo confirmar que el proceso está técnicamente activo
Solo es relevante monitorear si el proceso de Consul está técnicamente en ejecución, sin ninguna necesidad real de monitorear métricas adicionales sobre el comportamiento real del consenso o las consultas que gestiona
Consul no expone absolutamente ninguna métrica real compatible con Prometheus, haciendo imposible monitorear su comportamiento mediante esa herramienta específica
Solo es relevante monitorear estas métricas si el cluster tiene exactamente un único servicio en total registrado, sin ninguna necesidad real de visibilidad sobre más servicios o consultas distintas
Consul · Lección 28
Completa el código
Las métricas dan visibilidad real de si Consul está funcionando
Revisa: dan visibilidad real de si Consul está funcionando eficientemente.
Consul · Lección 28
¿Por qué monitorear específicamente la presencia de un líder activo en el consenso Raft (no solo si los procesos de Consul están técnicamente en ejecución) revela un problema real que una simple verificación de disponibilidad del proceso no detectaría?
Pista: los procesos de Consul podrían estar técnicamente en ejecución mientras el grupo de servers, por alguna razón, no logra elegir un líder activo para el consenso Raft (un problema real que impide tomar decisiones o aceptar escrituras en el cluster); esa condición crítica no se reflejaría en una simple verificación de que el proceso está corriendo, razón por la cual monitorear específicamente el estado del consenso (presencia de líder) es necesario para detectar ese tipo de problema operativo grave.
✓
¡Lección completada!
Monitoreo de Consul con Prometheus
0
XP ganado
3
Vidas restantes