Supervisión de Kotlin
Kotlin
Supervisión de Kotlin

Kotlin (el enlace reside fuera de ibm.com) es un lenguaje de programación diseñado y mantenido por JetBrain. El acoplamiento entorno/lenguaje de Springboot y Kotlin es la combinación que más se utiliza. La razón es que Spring Boot y Kotlin proporcionan a los desarrolladores un ajuste perfecto para las infraestructuras de aplicaciones de microservicios, y la JVM de Instana y la monitorización de Kotlin ofrecen una gestión integral del rendimiento y la estado de las aplicaciones y servicios escritos en Kotlin.

Para comprender y optimizar el rendimiento de las aplicaciones de Kotlin y automatizar aún más los flujos de trabajo de gestión del rendimiento, la monitorización automática de JVM de Instana va más allá de las simples medidas y proporciona un conjunto completo de funciones de gestión y monitorización:

  • Descubrimiento de instancias JVM
  • Supervisión del buen estado de configuración cero
  • Rastreo automático de los puntos finales del servicio HTTP
  • Instrumentación automática del código para las tecnologías compatibles (p. ej. Spring Boot, Apache Tomcat y otros)
  • Visualización de mapas de dependencia de servicios
  • Rastreo de todas las peticiones de punta a punta en todos los sistemas y servicios
  • Detección automatizada de aplicaciones y servicios

Una monitorización completa de la Kotlin/la JVM requiere visibilidad del rendimiento para el host físico o virtual, los contenedores, las instancias de la JVM, las medidas típicas de la JVM (como los datos de recogida de basura) y cualquier código de aplicación y servicio desplegado en la instancia de la instancia de la JVM.

Instana es la forma más rápida y sencilla de monitorizar los servicios basados en Kotlin en toda la pila para ofrecer información completa sobre las aplicaciones. El agente de Instana detecta automáticamente todas las instancias JVM, despliega los sensores de monitorización necesarios y comienza a rastrear aplicaciones y peticiones. Instana también determina automáticamente no sólo la salud de las instancias JVM, sino también la de las aplicaciones y servicios que se ejecutan en su interior.

¡Comience hoy mismo su PRUEBA SIN COSTE!

14 días, sin tarjeta de crédito, versión completa

Monitorización del rendimiento de Kotlin

Una vez implementado, el agente de Instana identifica automáticamente todas las instancias de aplicaciones Kotlin en ejecución, luego implementa y configura el sensor de monitorización de Kotlin de Instana sin ningún esfuerzo manual, así como sensores adicionales para las tecnologías utilizadas en las aplicaciones Java que se ejecutan dentro de la JVM. La base de conocimiento organizada de Instana ya distingue qué medidas de rendimiento son relevantes para la recopilación y cómo recopilarlas. Para monitorizar la salud de los servicios Java, también se recopilan medidas adicionales. Dado que la configuración automática de Instana recopila toda la información relevante, la monitorización de las instancias Java no podría ser más sencilla.

Para determinar la salud general del servicio, el sensor de monitorización de Kotlin de Instana también recopila KPI sobre el entorno de ejecución JVM 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 conocimiento, Instana detecta automáticamente los problemas con instancias individuales de JVm y emite incidencias de servicio. En función de la gravedad, Instana automatiza el escalado de incidencias y la identificación de la causa raíz, ayudándole a resolver los problemas antes de que los usuarios se vean afectados.

Datos de monitorización de Java

La monitorización de Kotlin de Instana dos tipos de datos; Medidas de rendimiento y firmas de estado:

Se adquieren medidas adicionales basadas en tecnologías y marcos implementados en la aplicación o servicio de Kotlin.

Encontrará más información sobre la información de los diferentes sensores en la Documentación de administración de Instana Kotlin.

Datos de rendimiento de JVM

  • Actividad de GC
  • Uso de memoria
  • Grupos de memoria
  • Hilos

Firmas de estado de JVM

  • Memoria caché de código
  • Tamaño PermGen / MetaSpace
  • Actividad de GC
  • Tamaño y uso del almacenamiento dinámico
      Instalación del sensor Java: Primeros pasos

      ¿Todo listo para empezar? Primero necesitará una versión de prueba o cuenta de Instana . ¿Ya dispone de una? El mejor lugar para empezar es la Guía de inicio de Instana.

      Cuenta o versión de prueba de Instana Guía de inicio de Instana