Preparación del entorno

Para poder utilizar Java Management Service, debe asegurarse de que el entorno de OCI está configurado correctamente. Esto permite la comunicación entre todos los componentes necesarios y los servicios en la nube.

Incorporación de Java Management Service

Para incorporar el servicio, utilice el asistente de vinculación de la consola de Oracle Cloud Infrastructure (OCI) o realice los pasos manualmente. El asistente de vinculación es la opción recomendada para los usuarios nuevos en OCI.

  1. Conéctese a la consola de OCI como administrador.
  2. Abra el menú de navegación, haga clic en Observación y gestión y, a continuación, haga clic en Fleets en Java Management.
  3. Seleccione el compartimento raíz en el que el asistente de vinculación creará un nuevo compartimento para conjuntos de JMS.
  4. Haga clic en Configurar JMS para ver los detalles de los recursos que creará el asistente de vinculación.

    Note:

    Si el botón Configurar JMS no aparece, haga clic en el botón Inspeccionar Requisitos.
  5. Aparecen los detalles de los requisitos de JMS. De forma predeterminada, se crean los siguientes recursos:
    1. Fleet_Compartment
      El compartimento albergará las flotas que va a crear.
    2. Fleet_Managers
      El grupo de usuarios comenzará con usted como único usuario. Puede agregar otros usuarios que van a gestionar JMS.
    3. JMS_DYNAMIC_GROUP
      Este grupo dinámico contiene todas las instancias gestionadas que JMS supervisará.
    4. JMS_Policy_Fleet_Compartment
      Éste es el nombre de la política de OCI Identity and Access Management. Todas las políticas necesarias para JMS se agregan a este documento de política.
  6. En Supervisión de instancias de OCI, seleccione el compartimento que contiene las instancias de OCI que desea supervisar. Para agregar más compartimentos, haga clic en Agregar fila.
  7. Haga clic en Revisar para ver todos los recursos que se crearán.
    1. Verifique que JMS_DYNAMIC_GROUP esté configurado con las siguientes reglas:
      ALL {resource.type='managementagent', resource.compartment.id=<Fleet_Compartment_OCID>}
      ANY {instance.compartment.id = <Fleet_Compartment_OCID>}
      ALL {resource.type='managementagent', resource.compartment.id=<OCI_Instance_Compartment_OCID>}
      ANY {instance.compartment.id = <OCI_Instance_Compartment_OCID>}
    2. Verifique que JMS_Policy_Fleet_Compartment esté configurado con las siguientes reglas:
      ALLOW GROUP FLEET_MANAGERS TO MANAGE fleet IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO MANAGE management-agents IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO MANAGE management-agent-install-keys IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO READ METRICS IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO MANAGE instance-family IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO READ instance-agent-plugins IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO MANAGE log-groups IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO MANAGE log-content IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO MANAGE jms-plugins IN COMPARTMENT Fleet_Compartment
      ALLOW GROUP FLEET_MANAGERS TO MANAGE instance-family IN COMPARTMENT <OCI_Instance_Compartment>
      ALLOW GROUP FLEET_MANAGERS TO READ instance-agent-plugins IN COMPARTMENT <OCI_Instance_Compartment>
       
      ALLOW DYNAMIC-GROUP JMS_DYNAMIC_GROUP TO USE METRICS IN COMPARTMENT Fleet_Compartment
      ALLOW DYNAMIC-GROUP JMS_DYNAMIC_GROUP TO MANAGE management-agents IN COMPARTMENT Fleet_Compartment
      ALLOW DYNAMIC-GROUP JMS_DYNAMIC_GROUP TO MANAGE log-content IN COMPARTMENT Fleet_Compartment
      ALLOW DYNAMIC-GROUP JMS_DYNAMIC_GROUP TO MANAGE jms-plugins IN COMPARTMENT Fleet_Compartment
      ALLOW DYNAMIC-GROUP JMS_DYNAMIC_GROUP TO MANAGE metrics IN COMPARTMENT Fleet_Compartment WHERE target.metrics.namespace='java_management_service'
      ALLOW DYNAMIC-GROUP JMS_Dynamic_Group TO MANAGE management-agents IN COMPARTMENT <OCI_Instance_Compartment>
      ALLOW DYNAMIC-GROUP JMS_DYNAMIC_GROUP TO USE METRICS IN COMPARTMENT <OCI_Instance_Compartment>
      ALLOW DYNAMIC-GROUP JMS_DYNAMIC_GROUP TO MANAGE jms-plugins IN COMPARTMENT <OCI_Instance_Compartment>
       
      ALLOW resource jms SERVER-COMPONENTS TO MANAGE metrics IN COMPARTMENT Fleet_Compartment WHERE target.metrics.namespace='java_management_service'
      ALLOW resource jms SERVER-COMPONENTS TO USE management-agent-install-keys IN COMPARTMENT Fleet_Compartment
      ALLOW resource jms SERVER-COMPONENTS TO MANAGE log-groups IN COMPARTMENT Fleet_Compartment
      ALLOW resource jms SERVER-COMPONENTS TO MANAGE log-content IN COMPARTMENT Fleet_Compartment
      ALLOW resource jms SERVER-COMPONENTS TO READ instances IN tenancy
      ALLOW resource jms SERVER-COMPONENTS TO INSPECT instance-agent-plugins IN tenancy
  8. Haga clic en Confirmar en la parte inferior de la página para iniciar el asistente de vinculación.
  9. Aparecerá una pantalla en la que se le informará de que los requisitos se han configurado correctamente. Haga clic en Listo para cerrar la ventana.

    Note:

    Aparece un mensaje de error si se produce un error en el proceso de creación. Resuelva el error y reinicie el asistente de vinculación para continuar.

Aparece un mensaje de notificación JMS setup is successful en la parte superior.