Kotlin Monitoring
Kotlin
Kotlin Monitoring

Kotlin (lien externe à ibm.com) est un langage de programmation conçu et géré par JetBrain. Le couplage framework/langage de Springstart et de Kotlin est la combinaison la plus utilisée. Spring Boot et Kotlin offrent en effet aux développeurs une solution idéale pour les infrastructures d'applications de microservices, tandis que JVM et Kotlin Monitoring d'Instana assurent une gestion complète des performances et de l'état de santé pour les applications et services écrits en Kotlin.

Afin de comprendre et d'optimiser les performances des applications Kotlin et d'en automatiser davantage la gestion,JVM Monitoring d'Instana ne se limite pas à de simples métriques, 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

La surveillance complète de Kotlin/JVM nécessite une visibilité des performances sur l'hôte physique ou virtuel, les conteneurs, les instances JVM, les métriques JVM types (comme les données Garbage Collection) et tout code d'application et de service déployé dans l'instance JVM.

Instana est le moyen le plus rapide et le plus simple de surveiller les services basés sur Kotlin pour l'ensemble de la pile afin de fournir des analyses d'applications complètes. 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. De plus, Instana détermine automatiquement non seulement l'état de santé des instances JVM, mais aussi celui des applications et des services qui s'y exécutent.

Profitez d'un ESSAI GRATUIT !

14 jours, version complète, aucunes données bancaires requises

Surveillance des performances de Kotlin

Une fois déployé, l'agent Instana identifie automatiquement toutes les instances d'application en cours d'exécution, puis déploie et configure le détecteur Kotlin Monitoring d'Instana sans aucune intervention manuelle, ainsi que des détecteurs supplémentaires pour les technologies utilisées dans les applications Java s'exécutant dans JVM. La base de connaissances d'Instana sait déjà quelles métriques de performance sont pertinentes et comment les collecter. D'autres métriques sont également collectées pour contrôler l'état de santé des services Java. Comme la configuration automatique d'Instana permet de recueillir toutes les informations pertinentes, le contrôle des instances de Java est on ne peut plus simple.

Pour déterminer l'état de santé général du service, le détecteur Instana Kotlin Monitoring collecte également des KPI sur l'environnement d'exécution JVM surveillé pour déterminer son état de santé.

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

Instana Kotlin Monitoring comprend deux types de données, les métriques de performance et les 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 Kotlin.

De plus amples informations sur les différents détecteurs sont disponibles dans la documentation sur la gestion de Kotlin 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