HttpAdaptor

The MX4J HttpAdaptor provides an HTML user interface to all MBeans in the MBeanServer. The HttpAdaptor provides a functional and easy-to-use interface with no development required, and is particularly useful to developers who want to explore and browse GemFire JMX MBeans. For details, consult the online documentation on the MX4J website:

Access the HttpAdapter through your browser, using the URL http://HttpAdaptor_host:port.

By default, port is 8080.

You can specify the following HttpAdaptor properties in the Agent properties file or as a list of prop=value pairs on the agent command line.

For example, the following command line starts the Agent with HttpAdapter enabled and bound to the localhost address:
$GEMFIRE/bin/agent start http-enabled=true http-bind-address=localhost

The following table lists all HttpAdapter agent properties:

Argument Comments Default Value

http-enabled

To enable the HttpAdaptor, this must be true.

true

http-bind-address

The machine name or IP address to which the HTTP listening socket should be bound. If this value is "localhost", then the socket is bound to the loopback address (127.0.0.1) and the adapter is only accessible via the URL http://localhost:8080. If null, all network addresses are used.

null

http-port

The value must be in the range 0..65535.

8080

http-authentication-enabled

If true, require a password.

false

http-authentication-user

User name.

admin

http-authentication-password User password. password

For a complete list of all agent properties, see JMX Agent Configuration Properties.