11 JMX Configuration

This chapter describes how you can use Oracle Stream Analytics Visualizer to view Java Management Extensions (JMX) configuration for use with Oracle Stream Analytics.

This chapter includes the following sections:

For more information, see JMX Management.

11.1 View JMX Configuration

Using the Oracle Stream Analytics Visualizer, you can view the JMX configuration for a selected Oracle Stream Analytics server.

View JMX Configuration

  1. In the left pane, click the Domain > Server node, where Domain refers to the name of your Oracle Stream Analytics domain and Server refers to the name of the server instance.
  2. In the right pane, click the JMX tab.

    The JMX tab appears as Figure 11-1 shows.

  3. The JMX properties are displayed in the table:
    • jndi-service-name—The name of the JNDI service to which the JMX server will bind its object.

    • rmi-service-name—The name of the RMI service with which the JMX server will register to receive calls.

    • rmi-jrmp-port—The port on which to listen for RMI JRMP JMX requests.

    • rmi-registry-port—The port on which to start the RMIRegistry.

Oracle Stream Analytics does not support the JRMP protocol. An Oracle Stream Analytics JMX client does not use the rmi-jrmp-port or rmi-registry-port properties. Instead, JMX clients must use the more secure MSA protocol for both local and remote access to the Oracle Stream Analytics JMX server.

When you connect to the Oracle Stream Analytics JMX server that is running on localhost or on a remote host, you must always use the JMX URL service:jmx:msarmi://HOST-NAME:PORT/jndi/jmxconnector so that you are always using the MSA connector (where HOST-NAME is either localhost or the name of the remote host and PORT is the Oracle Stream Analytics server JNDI port).

11.2 Editing JMX Configuration

You can only view the JMX configuration of your Oracle Stream Analytics server using Oracle Stream Analytics Visualizer. To change the configuration, you must manually update the server's config.xml file.