Clojure Monitoring
Clojure

Clojure (lien externe à ibm.com) est un langage de programmation entièrement fonctionnel principalement développé par Rich Hickey, mais entretenu par une large communauté open source. Clojure étant l’un des langages de programmation fonctionnelle les plus couramment utilisés dans les JVM, la solution Clojure Monitoring d’Instana offre une gestion complète des performances et de la santé des applications et des services écrits en langage Clojure.

Afin de comprendre et d’optimiser les performances des applications Clojure et d’en automatiser davantage la gestion, l’outil automatique 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 intégral de Clojure nécessite une visibilité sur les performances de l’hôte physique ou virtuel, des conteneurs, des instances JVM et de tout code d’application/service déployé dans l’instance JVM. Les mesures JVM typiques (telles que les données de récupération de place) sont également un élément essentiel de la compréhension des performances.

Instana est le moyen le plus rapide et le plus simple de surveiller les services basés sur Clojure pour l’ensemble de la pile afin de fournir des analyses d’application complètes. L’agent Instana identifie automatiquement toutes les instances JVM, déploie les détecteurs de contrôle nécessaires et commence à exécuter la fonction de trace sur les applications et les requêtes. Instana détermine 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, aucunes données bancaires requises

Contrôle des performances de Clojure

Instana identifie automatiquement toutes les instances d’application Clojure en cours d’exécution en déployant (et en configurant) le détecteur de Clojure Monitoring d’Instana sans aucun effort manuel. Chaque partie de la pile est également identifiée, avec des détecteurs de surveillance spécifiques déployés et configurés automatiquement. La base de connaissances organisée d’Instana connaît déjà les mesures de performance les plus pertinentes pour la santé générale du système ; elle sait comment les collecter et comment ils doivent fonctionner. D’autres mesures 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 la santé globale du service, le détecteur de Clojure Monitoring d’Instana collecte également des indicateurs clés de performance dans 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

Clojure Monitoring d’Instana comprend deux types de données, des indicateurs de performance et des signatures de santé :

Des mesures supplémentaires sont acquises en fonction des technologies et des frameworks déployés dans l’application ou le service Clojure.

De plus amples informations sur les différents détecteurs sont disponibles dans la
documentation sur la gestion de Clojure 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 pouvez essayer Instana ou créer un compte. C’est déjà fait ? Alors, consultez le Guide de démarrage d’Instana.

Essai ou compte Instana Guide d'initiation d'Instana