Capítulo 15. Observabilidad y monitoreo
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Nunca nada está del todo bien a bordo de un barco.
William Langewiesche, El mar proscrito
En este capítulo, consideraremos la cuestión de la observabilidad y el monitoreo de las aplicaciones nativas de la nube. ¿Qué es la observabilidad? ¿Qué relación tiene con el monitoreo? ¿Cómo se realiza el monitoreo, el registro, las métricas y el seguimiento en Kubernetes?
¿Qué es la observabilidad?
Puede quela observabilidad no sea un término familiar para ti, aunque cada vez es más popular como forma de expresar el mundo más amplio que va más allá del monitoreo tradicional. Abordemos primero el monitoreo antes de ver cómo la observabilidad lo amplía.
¿Qué es el monitoreo?
¿Funciona ahora tu sitio web? Ve a comprobarlo; nosotros esperaremos. La forma más básica de saber si todas tus aplicaciones y servicios funcionan como deberían es mirarlos tú mismo. Pero cuando hablamos de monitoreo en un contexto DevOps, nos referimos sobre todo al monitoreo automatizado.
El monitoreo automatizado es la comprobación de la disponibilidad o el comportamiento de un sitio web o servicio, de alguna manera programática, normalmente en un horario regular, y normalmente con alguna forma automatizada de alertar a los ingenieros humanos si hay algún problema. Pero, ¿qué define un problema?
Monitoreo de caja cerrada
Tomemos el caso sencillo de un sitio ...
Get DevOps Nativo en la Nube con Kubernetes, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.