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ñada por Martin Odersky y desarrollada 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, la monitorización de Scala 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 Scala y automatizar aún más los flujos de trabajo de gestión del rendimiento, la monitorización automática de JVM va más allá de las simples medidas para proporcionar un conjunto completo de funciones de gestión y monitorización:

  • Descubrimiento de instancias JVM
  • Supervisión del buen estado de configuración cero
  • Seguimiento automático de los endpoints 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 supervisión completa de la escala requiere visibilidad del rendimiento para el host físico o virtual, los contenedores, las instancias de la JVM, las métricas 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 supervisar los servicios basados en Scala 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 supervisió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 Scala

Una vez desplegado, el agente de Instana identifica automáticamente todas las instancias de aplicaciones Scala en ejecución y, a continuación, despliega y configura el sensor de monitorización 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 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 métricas 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 escala 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 la escalación 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 Scala con Instana incluye dos tipos de datos; Métricas de rendimiento y firmas de salud:

Se adquieren métricas adicionales basadas en tecnologías y marcos desplegados en la aplicación o servicio Scala.

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

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