Flotas

JMS permite crear conjuntos en un compartimento, desplegar plugins de JMS, gestionar sus conjuntos y supervisar cargas de trabajo de Java. Consulte la Guía de inicio rápido de conjuntos de JMS para obtener información sobre los pasos necesarios para empezar a gestionar conjuntos.

La gestión de flotas de JMS ofrece dos niveles de capacidades:
  1. Funciones básicas, que incluyen las capacidades de detección y seguimiento de uso de Java disponibles a través de Java Usage Tracker y la exploración de archivos. Las funciones básicas le permiten:
    • Ver las versiones y la información del proveedor de los tiempos de ejecución de Java Runtime que se ejecutan en los sistemas
    • Identificar las versiones de Oracle Java que se están utilizando
    • Identificar cuántas instalaciones de Oracle Java no están actualizadas
    • Ver las aplicaciones que se ejecutan en Oracle Java Runtime
    • Identificar qué sistemas ejecutan Oracle Java Runtime
    • Exporte los datos de uso a ubicaciones de almacenamiento de objetos en formato csv
  2. Las funciones avanzadas le permiten:

Las funciones avanzadas solo SE deben activar en despliegues en equipos de escritorio, servidores o en la nube cubiertos por una Oracle Java SE Universal Subscription, una antigua Oracle Java SE Subscription, una antigua Java SE Desktop Suscripción, o cuando SE ejecute en un servicio Oracle Cloud Infrastructure que permita el acceso al sistema operativo subyacente. Las funciones básicas están disponibles para todos los usuarios de Java, tengan o no Oracle Java SE Universal Subscription o Oracle Java SE Subscription heredado.

Java Management Service realizará un seguimiento del uso de Java en su conjunto y lo notificará mediante:

  1. Rastreador de Uso de Java: JMS se basa en Java Usage Tracker para informar del uso de Java. Con Java Usage Tracker, puede supervisar el uso de Oracle Java Runtime Environment y capturar información como la versión de JRE, el proveedor, las aplicaciones en ejecución y otros detalles.
    Nota

    • Java Usage Tracker detecta llamadas a la aplicación y no proporciona información sobre la duración de la ejecución de una aplicación. Por lo tanto, JMS informa de la información de llamada de la aplicación en sus registros de recursos.
    • El archivo de propiedades del rastreador de uso de Java se trunca una vez que los informes de uso se envían correctamente a JMS.

    1 está disponible para todas las versiones de Oracle Java 7 y posteriores, así como para las siguientes versiones anteriores de Java:

    • 6u25 y actualizaciones posteriores de Oracle Java 6

    • 5.0u33 y actualizaciones posteriores de Oracle Java 5

    • 1.4.2_35 y actualizaciones posteriores de Oracle Java 1.4

    JMS genera el rastreador de uso en la ubicación del sistema de archivos central durante la instalación del agente. Si se detecta una versión anterior de Oracle Java anterior a 1.8.0_60, que no soporta un rastreador de uso central, los agentes generan un archivo de propiedades de rastreador de uso local para los tiempos de ejecución de Java más antiguos detectados.

  2. API de asociación: JMS utiliza la API de asociación durante la ejecución de funciones avanzadas. JMS puede informar del uso de OpenJDK durante la ejecución de Scan for Java Libraries en el conjunto.
    Nota

    Para excluir aplicaciones a las que se asocian, incluya las opciones de línea de comandos: -XX:+DisableAttachMechanism y -XX:-UsePerfData.
  3. Exploración de archivos: JMS realiza periódicamente la exploración de archivos para detectar tiempos de ejecución de Java Runtime que no son capturados por el rastreador de uso de Java o la API Attach. La exploración de archivos detectará
    • Versiones de OpenJDK
    • Versiones de Oracle JDK no utilizadas y, en consecuencia, no capturadas por Java Usage Tracker

En este capítulo se incluyen los siguientes temas: