Utiliser le traceur APM avec des images natives GraalVM
Le traceur APM peut être utilisé sur des images natives GraalVM pour surveiller les applications.
À propos de GraalVM
GraalVM est une distribution JDK haute performance, basée sur la fiabilité et la sécurité d'Oracle Java SE, conçue pour accélérer la performance des applications tout en consommant moins de ressources. Il offre deux façons d'exécuter des applications Java : sur la JVM HotSpot avec le compilateur Graal just-in-time (JIT) ou en tant qu'exécutable natif compilé à l'avance (AOT). Helidon et Micronaut prennent en charge les images natives GraalVM, ce qui vous permet de compiler votre application dans un exécutable natif de faible encombrement. Pour plus d'informations sur GraalVM, voir Aperçu d'Oracle GraalVM.
GraalVM versions prises en charge
GraalVM Les versions 21.x et 22.x de Community et Enterprise Edition sont prises en charge.
Surveillez les applications Helidon et GraalVM avec le traceur APM
La compilation d'applications Helidon avec traceur APM pour créer des images natives GraalVM est prise en charge.
Le mode hybride de l'agent APM n'est pas pris en charge.
Surveiller les applications Micronaut et GraalVM avec le traceur APM
La compilation des applications Micronaut avec le traceur APM pour créer des images natives GraalVM est prise en charge.
Pour utiliser cette fonction, ajoutez la dernière dépendance pour le traceur APM dans Micronaut. Pour obtenir des instructions sur l'inclusion du traceur APM Micronaut, voir Utiliser le traceur APM dans Micronaut.
Surveiller d'autres applications avec le traceur APM
Le traceur APM peut être utilisé avec d'autres applications pour créer des images natives GraalVM. GraalVM version 21.3 ou supérieure est requis pour générer les fichiers de configuration requis pour la compilation à l'avance lors de la génération de l'image native. Les fichiers de configuration du traceur APM peuvent être générés en suivant les étapes décrites dans Configuration assistée avec l'agent de traçage.