Supervisión de Scala
Scala
Supervisión de Scala

Scala (enlace externo a ibm.com) es un lenguaje de programación multiparadigma, que combina elementos de estilos de programación funcionales y orientados a objetos.Scala está diseñado por Martin Odersky y es desarrollado principalmente por su empresa Lightbend, junto con una gran comunidad de código abierto.Dado que Scala es uno de los lenguajes de programación funcional más utilizados en la JVM, Scala Monitoring de Instana ofrece una gestión integral del rendimiento y el estado para aplicaciones y servicios escritos en Scala y otros lenguajes JVM.

Para comprender y optimizar el rendimiento de las aplicaciones de Scala y automatizar aún más los flujos de trabajo de gestión del rendimiento, el monitoreo automático de Instana va más allá de las simples métricas para ofrecer un conjunto completo de funciones de gestión y monitoreo:

  • Descubrimiento de instancias de JVM
  • Monitoreo de estado sin necesidad de configuración
  • Seguimiento automático de puntos finales de servicio HTTP
  • Instrumentación automática del código para las tecnologías compatibles (p. ej., Spring Boot, Apache Tomcat y otras)
  • Visualización de mapas de dependencia de servicio
  • Seguimiento de todas las solicitudes integrales en todos los sistemas y servicios
  • Descubrimiento automatizado de aplicaciones y servicios

El monitoreo de escalabilidad integral requiere visibilidad del rendimiento del host físico o virtual, los contenedores, las instancias de JVM, las métricas típicas de JVM (como datos de recolección de elementos no utilizados), y las aplicaciones y códigos de servicio implementados en la instancia de JVM.

Instana es la forma más rápida y sencilla de supervisar los servicios basados en Scala 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 también 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.

¡Comience su PRUEBA GRATUITA hoy mismo!

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

Monitoreo del rendimiento de Scala

Una vez implementado, Instana Agent identifica automáticamente todas las instancias de aplicaciones Scala en ejecución; luego implementa y configura el sensor de monitoreo de Scala 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 conocimientos seleccionada de Instana ya sabe qué métricas de rendimiento son relevantes para la recolección y cómo hacerlo. 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 de Scala de Instana también recopila KPI en 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 de JVM y emite incidentes de servicio. En función de la gravedad, Instana automatiza el escalamiento de incidentes y la identificación de la causa raíz para ayudar a resolver los problemas antes de que los usuarios se vean afectados.

Datos de monitoreo de Java

Instana Scala Monitoring 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 Scala.

Puede encontrar más información sobre los diferentes sensores en la
Documentación de gestión de Scala de Instana.

Datos de rendimiento de JVM

  • Actividad de GC
  • Uso de memoria
  • Grupos de memoria
  • Subprocesos

Firmas de estado de JVM

  • Caché de código
  • Tamaño de PermGen/MetaSpace
  • Actividad de GC
  • Tamaño y uso del montón
      Instalación del sensor de Java: primeros pasos

      ¿Listo para empezar? Primero necesitará una versión de prueba o cuenta de Instana. ¿Ya la tiene? El mejor lugar para comenzar es la Guía de introducción de Instana.

      Cuenta o prueba de Instana Guía de Inicio de Instana