Checks the amount of Java Heap available in the JVM for a particular JVM Memory Pool. If the amount of space used exceeds some configurable threshold, will warn (via a log message and System-Level Bulletin) that the memory pool is exceeding this threshold.
monitor, memory, heap, jvm, gc, garbage collection, warning
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, whether a property supports the NiFi Expression Language, and whether a property is considered "sensitive", meaning that its value will be encrypted. Before entering a value in a sensitive property, ensure that the nifi.properties file has an entry for the property nifi.sensitive.props.key.
Name | Default Value | Valid Values | Description |
---|---|---|---|
Memory Pool | The name of the JVM Memory Pool to monitor | ||
Usage Threshold | 65% | Indicates the threshold at which warnings should be generated | |
Reporting Interval | Indicates how often this reporting task should report bulletins while the memory utilization exceeds the configured threshold |