CRI-O (el enlace reside fuera de ibm.com) es una implementación del CRI (Container Runtime Interface) de Kubernetes para permitir tiempos de ejecución compatibles con OCI (Open Container Initiative). Es una alternativa ligera al uso de Docker como tiempo de ejecución para Kubernetes (K8s). La monitorización integral de CRI-O de CRI de Instana va más allá de las simples medidas de contenedores con descubrimiento automático, despliegue, configuración, determinación de la salud y monitorización del rendimiento en varios niveles:
CRI-O permite que los K8 usen cualquier tiempo de ejecución compatible con OCI para ejecutar pods. Además, CRI-O es compatible con imágenes de contenedor OCI y puede extraerse de cualquier registro de contenedores. Por ello, CRI-O ha ido ganando popularidad como sustituto del servicio Docker como motor de contenedores para las implementaciones de Kubernetes. La monitorización de los entornos CRI-O y las aplicaciones que se ejecutan en esos contenedores requiere la capacidad de comprender cómo se ejecutan los distintos componentes de las aplicaciones dentro de un entorno CRI-O.
La gestión de aplicaciones basadas en CRI-O requiere visibilidad del rendimiento a nivel de host, contenedor, componente y código. Instana automatiza el descubrimiento y la supervisión de aplicaciones CRI-O. Tras una rápida instalación del agente Instana en el host virtual o físico, el agente descubre automáticamente todos los contenedores y componentes de software que se ejecutan en el entorno, despliega los sensores de monitorización adecuados y comienza a rastrear cada petición de aplicación de aplicación de aplicación de de de punta a punta a punta a punta.
Instana detecta automáticamente el CRI-O que se ejecuta en el host y, sin esfuerzo manual, implementa y configura el sensor de monitoreo CRI-O de Instana. Al hacer referencia a su base de conocimiento curada, Instana comprende qué métricas de rendimiento son relevantes para recopilar y deben configurarse. La configuración automática de Instana para CRI-O está configurada para rastrear cosas como ID, Nombre, Imagen, IP y Creado.
Las medidas típicas de monitorización de CRI-O incluyen:
Además de recopilar automáticamente medidas de rendimiento, el sensor de monitorización Instana CRI-O recopila automáticamente KPI sobre el proceso CRI-O para determinar su salud. Las firmas de estado de la organizada base de conocimientos se utilizan para plantear problemas e incidencias en función del impacto en el usuario. El recurso principal es Memoria agotada para la cual Instana recopila varios KPI.