Parcs

JMS vous permet de créer des parcs dans un compartiment, de déployer des plugiciels JMS, de gérer vos parcs et de surveiller les charges de travail Java. Voir le guide de démarrage rapide des parcs JMS pour connaître les étapes de démarrage avec la gestion du parc.

JMS Fleet Management offre deux niveaux de fonctionnalités :
  1. Fonctions de base, qui incluent les fonctions de repérage et de suivi de l'utilisation de Java disponibles via Java Usage Tracker et le balayage de fichiers. Les fonctions de base vous permettent de :
    • Afficher les versions et les informations sur le fournisseur des environnements d'exécution Java exécutés dans vos systèmes
    • Identifier les versions Java d'Oracle utilisées
    • Déterminer le nombre d'installations Oracle Java qui ne sont pas à jour
    • Afficher les applications exécutées sur les environnements d'exécution Oracle Java
    • Identifier les systèmes exécutant les exécutions Oracle Java
    • Exporter les données d'utilisation vers des emplacements de stockage d'objets au format CSV
  2. Les fonctions avancées vous permettent de :

Les fonctions avancées ne doivent être activées que sur les ordinateurs de bureau, les serveurs ou les déploiements en nuage couverts par un abonnement Oracle Java SE Universal Subscription, un abonnement Oracle Java SE Subscription existant, un abonnement Java SE Desktop existant ou lors de l'exécution sur un service Oracle Cloud Infrastructure qui permet l'accès au système d'exploitation sous-jacent. Des fonctions de base sont disponibles pour tous les utilisateurs de Java, qu'ils aient ou non un abonnement Oracle Java SE Universal Subscription ou un abonnement Oracle Java SE Subscription existant.

Java Management Service assurera le suivi et le rapport de l'utilisation de Java dans votre parc à l'aide des éléments suivants :

  1. Suivi de l'utilisation Java : JMS utilise la fonction de suivi de l'utilisation Java pour signaler l'utilisation Java. À l'aide de Java Usage Tracker, vous pouvez surveiller l'utilisation d'Oracle Java Runtime Environment et saisir des informations telles que la version de JRE, le fournisseur, les applications en cours d'exécution et d'autres détails.
    Note

    • Java Usage Tracker détecte les appels d'application et ne fournit pas d'informations sur la durée d'exécution d'une application. Par conséquent, JMS signale les informations d'appel d'application dans ses enregistrements de ressource.
    • Le fichier des propriétés du traceur d'utilisation Java est tronqué une fois que les rapports d'utilisation ont été envoyés à JMS.

    La fonction de suivi de l'utilisation Java est disponible pour toutes les versions d'Oracle Java 7 et ultérieures, ainsi que pour les versions antérieures de Java suivantes :

    • 6u25 et mises à jour ultérieures d'Oracle Java 6

    • 5.0u33 et mises à jour ultérieures d'Oracle Java 5

    • 1.4.2_35 et mises à jour ultérieures d'Oracle Java 1.4

    JMS génère le suivi de l'utilisation dans l'emplacement du système de fichiers central lors de l'installation de l'agent. Si une ancienne version d'Oracle Java antérieure à la version 1.8.0_60, qui ne prend pas en charge un traceur d'utilisation central, est détectée, les agents génèrent un fichier de propriétés de suivi d'utilisation local pour les exécutions Java antérieures détectées.

  2. Attacher une API : JMS utilise l'API d'attachement lors de l'exécution de fonctions avancées. L'utilisation de OpenJDK peut être signalée par JMS lors de l'exécution du balayage pour les bibliothèques Java dans le parc.
    Note

    Pour exclure les applications de l'attachement, incluez les options de ligne de commande : -XX:+DisableAttachMechanism et -XX:-UsePerfData.
  3. Balayage de fichiers : JMS effectue périodiquement un balayage de fichiers pour détecter les environnements d'exécution Java qui ne sont pas capturés par le traceur d'utilisation Java ou l'API Attach. L'analyse de fichier détectera
    • Versions OpenJDK
    • Versions Oracle JDK non utilisées et, par conséquent, non capturées par le traceur d'utilisation Java

Ce chapitre contient les rubriques suivantes :