Clojure (enlace externo a ibm.com) es un lenguaje de programación completamente funcional creado principalmente por Rich Hickey, pero mantenido por una gran comunidad de código abierto. Dado que Clojure es el lenguaje de programación funcional más utilizado en JVM, el monitoreo Clojure de Instana ofrece una gestión integral del rendimiento y el estado para aplicaciones y servicios escritos en Clojure.
Para comprender y optimizar el rendimiento de las aplicaciones de Clojure y automatizar aún más los flujos de trabajo de gestión del rendimiento, el monitoreo automático de JVM de Instana va más allá de las simples métricas para ofrecer un conjunto completo de funciones de gestión y monitoreo:
El monitoreo integral de Clojure requiere visibilidad de rendimiento para el host físico o virtual, contenedores, instancias JVM y cualquier código de aplicación/servicio implementado en la instancia JVM. Las métricas típicas de JVM (como los datos de recolección de basura) también son una parte fundamental para comprender el rendimiento.
Instana es la forma más rápida y sencilla de monitorear los servicios basados en Clojure en toda la pila para proporcionar información completa sobre las aplicaciones. El agente Instana descubre automáticamente todas las instancias de JVM, implementa los sensores de monitoreo necesarios y comienza a rastrear aplicaciones y solicitudes. Instana determina automáticamente no solo el estado de las instancias de JVM, sino también de las aplicaciones y los servicios que se ejecutan dentro.
14 días, sin tarjeta de crédito, versión completa
Instana identifica automáticamente todas las instancias de aplicaciones de Clojure en ejecución, implementando (y configurando) el sensor de monitoreo Clojure de Instana sin ninguna intervención manual. También se identifica cada parte diferente de la pila, con sensores de monitoreo específicos implementados y configurados automáticamente. La base de conocimientos seleccionada de Instana ya sabe qué métricas de rendimiento son más relevantes para el estado general del sistema, cómo recopilarlas y cómo deberían funcionar. Para monitorear el estado de los servicios de Java, también se recopilan otras métricas. Dado que la configuración automática de Instana recopila toda la información relevante, monitorear las instancias de Java no podría ser más fácil.
Para determinar el estado general del servicio, el sensor de monitoreo Clojure de Instana también recopila KPI sobre el entorno supervisado en ejecución de JVM para determinar su estado.
Con la ayuda de la inteligencia artificial (IA) y las firmas de estado de la base de conocimientos seleccionada, Instana detecta automáticamente los problemas con instancias individuales y emite incidentes de servicio. Dependiendo de la gravedad, Instana automatiza la ampliación de escala de incidentes y la identificación de la causa raíz, lo cual ayuda a resolver los problemas antes de que los usuarios se vean afectados.
El monitoreo Clojure de Instana incluye dos tipos de datos; Métricas de rendimiento y Firmas de estado:
Se adquieren métricas adicionales basadas en tecnologías y marcos implementados en la aplicación o servicio de Clojure.
Puede encontrar más información sobre los diferentes sensores en la
Documentación de gestión de Clojure de Instana.
Datos de rendimiento de JVM
Firmas de estado de JVM