Java Profiling
Java Mail

Instana AutoProfile est un profileur de performances de niveau professionnel conçu à la fois pour les environnements de production et de développement. Il offre aux développeurs une vue continue et historique de la performance des applications au niveau du code, ce qui est essentiel pour localiser les zones sensibles du CPU, de l’allocation de mémoire et des E/S, ainsi que les goulots d’étranglement dans les temps d’attente. Comprend des mesures d’exécution et des profils complémentaires de surveillance des erreurs pour une analyse approfondie de la performance. Pour en savoir plus, consultez la documentation AutoProfile d’Instana.

Profitez d'un ESSAI GRATUIT !

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

Fonctionnalités
  • Profilage continu des zones sensibles de l’utilisation et des verrous de l’unité centrale.
  • Contrôle de la santé, notamment par le biais du processeur, de la mémoire, de la récupération de place et d’autres mesures d’exécution.
  • Alertes sur les anomalies des profils.
  • Accès d’équipe.

    Pour en savoir plus, consultez la page de documentation Analyse des profils (avec captures d’écran).
Documentation

Pour référence, la documentation complète est à votre disposition.

Environnement pris en charge

Instana Java Profiling fonctionne sur les JVM suivantes

  • Amazon Corretto
  • Zulu azul
  • OpenJDK
  • AdopterOpenJDK
  • Oracle HotSpot
  • Sun HotSpot

Version de Hotspot (JVM) prise en charge : 1.8.152 et versions ultérieures

Système d’exploitation pris en charge: Linux 64 bits

Démarrage

Connectez-vous à votre compte Instana (si vous n’en avez pas, vous pouvez bénéficier d’un essai gratuit de deux semaines) (lien externe à ibm.com).

Installation et configuration de Java Autoprofile

Modifier le fichier de configuration de l’agent

<agent_install_dir>/etc/instana/configuration.yaml:







com.instana.plugin.profiling.java: 
   enabled: true
Activation des profils de CPU et des profils de conflit

Vous disposez également de l’option de configuration

CPU-sampler-enabled 

 . La configuration de ce paramètre sur « true » active le profilage du SPU.
En outre, le profilage des conflits peut être activé en configurant le paramètre

contention-sampler-enabled

sur « true ».

Comme vous pouvez le constater, quelques paramètres suffisent pour obtenir un profilage de production continu de votre code Java.

Pour en savoir plus sur l’analyse des profils, consultez la documentation d’AutoProfile.

Analyse des profils