Nomad (enlace externo a ibm.com) es una solución de código abierto para la gestión de contenedores y la planificación de trabajos, desarrollada principalmente por HashiCorp. La monitorización de Nomad de Instana ofrece una gestión integral del rendimiento para el entorno altamente dinámico de trabajos planificados con ciclos de vida de corta duración de contenedores o máquinas virtuales, así como las tecnologías y la salud de las aplicaciones que se ejecutan en una infraestructura controlada por Nomad.
Para ayudar a optimizar el rendimiento de las aplicaciones y automatizar los flujos de trabajo de gestión del rendimiento, la gestión de aplicaciones de Instana para entornos gestionados por Nomad va más allá de las simples medidas:
Una monitorización eficaz de Nomad requiere visibilidad del rendimiento para el host físico o virtual, los contenedores y la orquestación, las instancias de trabajo y cualquier aplicación y servicio que utilice la instancia.
Instana es la forma más rápida y sencilla de monitorizar los trabajos de Nomad en toda la pila para ofrecer información exhaustiva sobre los trabajos. El agente Instana descubre automáticamente todas las instancias de Nomad, implementa la aplicación necesaria y los sensores de monitorización de Nomad; a continuación, comienza a rastrear los trabajos y las solicitudes entre sistemas. Instana también determina automáticamente el estado de las instancias y los trabajos de Nomad.
Una vez implementado, el agente Instana identifica automáticamente todos los nodos Nomad en ejecución y, a continuación, implementa y configura automáticamente el sensor Nomad de Instana. Se implementan sensores adicionales de monitorización de infraestructuras y aplicaciones para los trabajos en ejecución y sus aplicaciones virtualizadas o contenedorizadas. La solución ya conoce las medidas de salud y rendimiento de Nomad más relevantes y cómo recopilarlas. Dado que todo, desde la implementación hasta la configuración, el descubrimiento y la configuración, es automático, la monitorización de los clústeres Nomad no podría ser más sencilla.
Para determinar la salud general del servicio, los sensores de monitorización Nomad de Instana también recopilan KPI sobre el entorno monitorizado para determinar su estado de salud.
Con la ayuda de la inteligencia artificial (IA) y las firmas de estado de la organizada base de conocimientos, Instana detecta automáticamente problemas con instancias individuales de Nomad o clústeres y archiva automáticamente las incidencias de servicio. Instana automatiza el escalado de incidencias (en función de la gravedad, entre otras cosas) y la identificación de la causa raíz, ayudándole a resolver los problemas antes de que los usuarios se vean afectados.
Además de los datos de rendimiento y estado de la aplicación Nomad, Instana también recopila información de configuración, lo que permite a los equipos de Dev+Ops analizar y correlacionar los datos de configuración (y las actualizaciones) con el rendimiento de la aplicación y el servicio.
Toda la información sobre el rendimiento y la configuración de Nomad se resume en un único panel de control de monitorización, que muestra toda la información relevante en un único lugar para facilitar la resolución de problemas y la optimización del rendimiento.
La supervisión del rendimiento de Nomad se centra en medidas de clústeres y nodos, estados y medidas de trabajos, así como en sus interacciones con otros servicios o almacenes de datos. Instana identifica y recopila automáticamente las medidas de servicio relevantes.
La monitorización de Nomad de Instana incluye dos tipos de datos: medidas de rendimiento y datos de configuración:
Medidas de rendimiento
Datos de configuración