Capítulo 5. Observabilidad
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En este capítulo trataremos la diferencia entre monitoreo y observabilidad en el contexto de las Implementaciones de Kubernetes. Explicaremos las buenas prácticas y herramientas para implantar la observabilidad en tu clúster de Kubernetes. En el próximo capítulo veremos cómo puedes utilizar la observabilidad para proteger tu clúster.
La observabilidad ha sido un tema de debate recientemente en la comunidad de Kubernetes y ha suscitado mucho interés. Comenzaremos por comprender la diferencia entre monitoreo y observabilidad. A continuación, veremos por qué la observabilidad es fundamental para la seguridad en una aplicación distribuida como Kubernetes, y revisaremos herramientas e implementaciones de referencia para la observabilidad. Aunque la observabilidad es un tema amplio y se aplica a varias áreas, en este capítulo mantendremos el debate centrado en Kubernetes. Empecemos por examinar el monitoreo y la observabilidad y en qué se diferencian.
Monitoreo
El monitoreo es un conjunto conocido de mediciones en un sistema que se utilizan para alertar de desviaciones de un rango normal. Los siguientes son ejemplos de tipos de datos que puedes monitorizar en Kubernetes:
Registros de vainas
Registros de flujo de red
Registros de flujo de aplicaciones
Registros de auditoría
Algunos ejemplos de métricas que puedes monitorizar son los siguientes: ...