title: Java Virtual Machine: Memory Usage
agents: linux, windows
catalog: app/java
license: GPLv2
distribution: check_mk
description:
 This check allows to monitor the usage of heap and non-heap memory area
 usage on web application servers.

 To use this plugin, Jolokia and the agent plug-in need to be installed
 on the monitored server, or the special agent Jolokia must be configured.
 It will then fetch the memory usage from the JMX status info of the remote
 Java Virtual Machine.

 The check can alert if the {WARN}/{CRIT} thresholds for a configurable heap, nonheap
 or total is exceeded.

 Both, version 1.7 and 2.0 of Jolokia are supported.

item:
 The name of the application server instance as configured by the agent.

discovery:
 One service is created for each Jolokia instance sent by the agent.
