Configures the JMS broker memory limit.

If the broker memory limit is reached, the broker will block the send() call until some messages are consumed and space becomes available on the broker.

The recommended setting for server.jms.maxmemory is 90% of the Java heap size. Erratic alert behavior or missed alerts might indicate the settings are too low.


The default value of the property depends on the installation sizing profile for the server. A sizing profile is selected during the installation process, and may be updated by running the vRealize Hyperic server installer with the -updateScale option.

  • small - 400

  • medium - 1600

  • large - 3600