1.1.1

Table Of Contents
DefaultDescriptionProperty
is only readable by the owner. For more information about the format of this
le see Oracle's documentation of the
com.sun.management.jmxremote.password.le system property. Ignored if
jmx-manager is false or if jmx-manager-port is zero. See Setting Up JMX
Manager Authentication on page 297.
1099The port on which this JMX Manager listens for client connections. If this
property is set to zero, SQLFire does not allow remote client connections.
jmx-manager-port
Alternatively, use the standard system properties supported by the JVM for
conguring access from remote JMX clients. Ignored if jmx-manager is
false. The Default RMI port is 1099.
false
If true and jmx-manager-port is not zero, the JMX Manager accepts
only SSL connections. The ssl-enabled property does not apply to the JMX
jmx-manager-ssl
Manager, but the other SSL properties do. This allows SSL to be congured for
just the JMX Manager without needing to congure it for the other SQLFire
connections. Ignored if jmx-manager is false.
falseIf true, this member starts a JMX Manager when it boots. In most cases you
should not set this property to true because a JMX Manager is automatically
jmx-manager-start
started when needed on a member that sets jmx-manager to true. Ignored
if jmx-manager is false.
2000The rate, in milliseconds, at which this member pushes updates to any JMX
Managers. Currently this value should be greater than or equal to the
statistic-sample-rate.
jmx-manager-update-rate
Connecting to a JMX Manager
After you start a member as a JMX Manager using the above options, you can access the manager with a JMX
client by specifying a JMX URL with the connector path /jmxrmi. For example, when using the default RMI
port the JMX URL is:
service:jmx:rmi://bind-address/jndi/rmi://bind-address:1099/jmxrmi
Note: If you congure a standalone JMX Agent instead of a JMX Manager, the connector path for the
Agent is /jmxconnector.
Stopping a JMX Manager
To stop a JMX Manager, shut down the locator or server that hosts the JMX Manager. Or, use the JMX
management API stopManager() method to stop a member from being a JMX Manager.
When a Manager stops, it removes all federated MBeans from other members from its Platform MBeanServer.
It also emits a notication to inform other members that it is no longer considered a JMX Manager.
Setting Up JMX Manager Authentication
To force JMX clients to authenticate into the SQLFire management system, you must congure authentication
for the JMX Manager node.
By default, the JMX manager allows clients without credentials to connect. To set up JMX authentication for
the management system:
1.
Verify that the have the jmx-manager SQLFire property is set to true on any node that you want to be
able to become a JMX Manager and authenticate clients. If this property is set to false or not specied, then
all other jmx-manager-* properties are ignored.
297
Using Java Management Extensions (JMX)