Intelligent Management: health controller custom properties
Use health controller custom properties to change the behavior of our health controller. For example, we can change the amount of time that passes before a runtime task generated for a health issue expires.
_CEE_DMPTARG
The _CEE_DMPTARG custom property specifies the location used for thread dumps on z/OS systems.
We must set the _CEE_DMPTARG custom property value if we configure health policies that perform thread dumps on z/OS systems. This custom property sets the location where the thread dumps occur for a particular server.
Value Description Scope Application server Valid value A string that indicates the location where we want to save the thread dumps
com.ibm.ws.xd.hmm.controller.ControlConfig.approvalTimeOutMinutes
The com.ibm.ws.xd.hmm.controller.ControlConfig.approvalTimeOutMinutes custom property specifies the number of minutes for the approval timeout of runtime tasks for the health controller.
Set the Java virtual machine (JVM) custom property when we are using the supervise reaction mode. Number of minutes that can pass before a runtime task for the health controller expires. If we set the value to 5 minutes or less, the default value of 30 minutes is automatically used instead. If we do not take any actions on the runtime task, the task expires in the number of minutes specified in this property. If the runtime task expires when the health condition still exists, a new runtime task is generated.
Value Description Scope JVM Valid value Minutes Default 30 minutes
maxHeapDumps
We can set the maxHeapDumps custom property to control the number of heap dumps that are taken per runtime task.
Value Description Scope Cell Valid values Integer value greater than 0 Default 3
usexdHeapModule
We can set the usexdHeapModule custom property so that only the amount of free heap after a full garbage collection is sampled. Otherwise, the heap might include temporary Java objects.
In releases prior to v7.0, the excessive memory health policy calculated the amount of heap used by a JVM by periodically sampling the amount of free heap.
Value Description Scope Cell Valid values true: Only the amount of free heap after a full garbage collection is sampled. false: The amount of free heap is periodically sampled independent of the garbage collection cycle.
Default value false
Related:
Health management Configure health management Create health policies Intelligent Management: health policy administrative tasks