El monitoreo completo de Kubernetes (K8s) requiere capas de datos de configuración, métricas de rendimiento y monitoreo. Instana automatiza todo el proceso de monitoreo de aplicaciones contenedorizadas, incluido el reconocimiento automático de los componentes de la aplicación, las plataformas, tecnologías, contenedores, Kubernetes y, finalmente, el motor de servicio de contenedores, como OpenShift o IBM Cloud. Una vez instalado, Instana descubrirá todos los contenedores (tanto orquestados como no orquestados), implementará sensores de monitoreo para cada componente de la aplicación, mapeará las dependencias de la aplicación y comenzará a monitorear el rendimiento completo de la aplicación.
14 días, sin tarjeta de crédito, versión completa
Kubernetes (enlace externo a ibm.com) es una plataforma de código abierto que se centra en automatizar la gestión de contenedores de manera flexible y dinámica. Sus distintas partes se basan unas en otras para orquestar todo un entorno de microservicios. Kubernetes agrupa en pods los contenedores que se ejecutan en la misma máquina host y asigna pares de etiquetas de valor clave para identificarlos y ordenarlos. Después, los pods ejecutan solicitudes de servicio de usuarios humanos u otros componentes del entorno que actúan como clientes. Los controladores internos cotejan constantemente el estado real del sistema con el estado deseado requerido en la configuración, y posteriormente clonan, distribuyen y ejecutan pods para producir ese estado deseado. Para obtener más información, consulte la documentación de Kubernetes (enlace externo a ibm.com).
Después de la implementación en un entorno de cliente, Instana correlacionará automáticamente toda la infraestructura e identificará qué tecnologías están interactuando entre sí con su modelo de back-end de gráficos dinámicos.
Más información: Kubernetes vs. Docker (enlace externo a ibm.com)
El sensor de monitoreo Instana Kubernetes detecta automáticamente los contenedores que se ejecutan en el servicio y las plataformas que se ejecutan en los contenedores, implementando sensores adicionales para recopilar métricas de rendimiento de toda la pila de aplicaciones..
La eficacia de la gestión de recursos de Kubernetes se captura en métricas típicas como:
Instana también recopila configuraciones específicas de Kubernetes para mostrarlas en los paneles de control de la interfaz de usuario. El sensor del agente identificará automáticamente diferentes componentes de Kubernetes, como pods y contenedores, indexándolos y haciendo que los usuarios puedan buscarlos directamente desde los mismos paneles de control que muestran el rendimiento de la gestión de recursos.
Además de monitorear las métricas de rendimiento de Kubernetes, el sensor de agente Instana también recopilará métricas de estado en la propia plataforma de Kubernetes. El estado se muestra en la IU en tiempo real como bueno, afectado o malo. En un ambiente contenedorizado hay muchas partes móviles que pueden averiarse. La conexión HTTP del servidor API de Kubernetes podría fallar, los pods se pueden confundir ocasionando que los recursos se gestionen mal o un error del usuario podría provocar que un planificador se desconecte. El monitoreo de estado en tiempo real de Instana permite a los ingenieros de DevOps garantizar que sus valiosas plataformas de Kubernetes administren sus entornos de microservicios sin problemas.