Scala Monitoring
Scala
Scala Monitoring

Scala (lien externe à ibm.com) est un langage de programmation multi-paradigme, qui combine des éléments d'une programmation orientée objet et d'une programmation fonctionnelle.Scala a été conçu par Martin Odersky et principalement développé par son entreprise Lightbend, avec le support d'une large communauté open source.Étant donné que Scala est l'un des langages de programmation fonctionnelle les plus couramment utilisés dans JVM, la solution Scala Monitoring d'Instana offre une gestion complète des performances et de la santé des applications et des services écrits en langage Scala et autres langages JVM.

Afin de comprendre et d'optimiser les performances des applications Scala et d'en automatiser davantage la gestion, JVM Monitoring d'Instana ne se limite pas à de simples indicateurs, mais offre un ensemble complet de fonctionnalités de gestion et de contrôle :

  • Découverte des instances JVM
  • Contrôle de l'état de santé sans configuration
  • Fonction de trace automatique des points de terminaison du service HTTP
  • Instrumentation automatique du code pour les technologies compatibles (par exemple Spring Boot, Apache Tomcat et autres)
  • Visualisation des cartes de dépendance des services
  • Traçage de toutes les requêtes de bout en bout sur tous les systèmes et services
  • Reconnaissance automatisée des applications et des services

Le contrôle complet de Scala nécessite de connaître les performances de l'hôte physique ou virtuel, des conteneurs, des instances JVM, de JVM (données de récupération de place par exemple) et de toute application et tout code de service déployés dans l'instance JVM.

Instana est le moyen le plus rapide et le plus simple de surveiller les services basés sur Scala dans toute la pile pour fournir des analyses complètes sur les applications. L'agent Instana identifie automatiquement toutes les instances JVM, déploie les détecteurs de contrôle nécessaires et commence à tracer les applications et les requêtes. Instana détermine aussi automatiquement non seulement l'état de santé des instances JVM, mais aussi des applications et des services qui s'y exécutent.

Profitez d'un ESSAI GRATUIT !

14 jours, version complète, aucune donnée bancaire requise

Contrôler les performances de Scala

Une fois déployé, l'agent d'Instana identifie automatiquement toutes les instances d'application Scala en cours d'exécution, puis déploie et configure le détecteur Scala Monitoring d'Instana sans aucun effort manuel, ainsi que des détecteurs supplémentaires pour les technologies utilisées dans les applications Java exécutées dans JVM. La base de connaissances organisée d'Instana sait déjà quels attributs de performance sont pertinents et comment les collecter. D'autres unités de mesure sont également collectées pour contrôler l'état de santé des services Java. Puisque la configuration automatique d'Instana permet de collecter toutes les informations pertinentes, le contrôle des instances de Java est on ne peut plus simple.

Pour déterminer la santé globale des services, le détecteur Scala Monitoring d'Instana collecte également les indicateurs clés de performance de l'environnement JVM surveillé.

Grâce à l'intelligence artificielle (IA) et aux signatures de santé de la base de connaissances organisée, Instana détecte automatiquement les problèmes liés à chaque instance JVM et signale des incidents de service. Instana automatise ensuite l'escalade des incidents et l'identification des causes premières en fonction de leur gravité pour vous aider à résoudre les problèmes avant que les utilisateurs ne soient affectés.

Données Java Monitoring

JVM Monitoring d'Instan comprend deux types de données, des attributs de performance et des signatures de santé :

des unités de mesure supplémentaires sont acquises en fonction des technologies et des frameworks déployés dans l'application ou le service Scala.

De plus amples informations concernant les différentes données des détecteurs sont disponibles dans la
documentation dédiée à la gestion de la solution Scala d'Instana.

Données de performance de JVM

  • Activité GC
  • Utilisation de la mémoire
  • Pools de mémoire
  • Unités d'exécution

Signatures de santé JVM

  • Cache du code
  • Taille PermGen/MetaSpace
  • Activité GC
  • Taille et utilisation de segment de mémoire
      Installation du détecteur Java : démarrage

      Vous souhaitez vous lancer dans l'aventure ? Vous aurez d'abord besoin de souscrire la version d'essai ou de créer un compte Instana. C'est déjà fait ? Alors, consultez le guide d'initiation d'Instana.

      Essai ou compte Instana Guide d'initiation d'Instana