Capítulo 16. Métricas en Kubernetes

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Es posible saber tanto sobre un tema que te vuelvas totalmente ignorante.

Frank Herbert, Sala capitular: Dune

En este capítulo, tomaremos el concepto de métricas que introdujimos en el Capítulo 15 y profundizaremos en los detalles para Kubernetes: ¿qué tipo de métricas existen, cuáles son importantes para los servicios nativos de la nube, cómo elegir en qué métricas centrarse, cómo analizar los datos de las métricas para obtener información procesable y cómo convertir los datos brutos de las métricas en cuadros de mando y alertas útiles? Por último, esbozaremos algunas de las opciones de herramientas y plataformas de métricas.

¿Qué son realmente las métricas?

Como vimos en "Introducción a las métricas", las métricas son medidas numéricas de cosas concretas. Un ejemplo familiar del mundo de los servidores tradicionales es el uso de memoria de una máquina concreta. Si sólo el 10% de la memoria física está asignada actualmente a procesos de usuario, la máquina tiene capacidad de sobra. Pero si el 90% de la memoria está en uso, probablemente la máquina está muy ocupada.

Así que un tipo de información valiosa que nos pueden dar las métricas es una instantánea de lo que ocurre en un instante determinado. Pero podemos hacer más. El uso de la memoria sube y baja todo el tiempo a medida que las cargas de trabajo se inician y se detienen, ...

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.