
Disabling process instrumentation data
If IBM® BPM instrumentation appears to use large amounts of memory, you can disable this service or the collection of IBM BPM runtime statistics by adding specific settings to the 100Custom.xml file.
About this task
In high-load scenarios, when a lot of instrumentation is created in a short period, instrumentation data can appear in memory-heap dumps to be using a lot of memory. Examples of high-load scenarios are the excessive use of team filter services or large JavaScript code that calls many IBM BPM APIs. If such processing occurs over a long period, the heap that the collected instrumentation data uses grows continuously because more data is generated than used. In such cases, depending on the available heap size, out-of-memory situations can occur even if instrumentation data does not use all the heap space.
From IBM BPM V8.5.7.0 on, you can reduce memory use by disabling IBM BPM instrumentation and the collection of IBM BPM runtime statistics. Instrumentation and collection of runtime statistics are enabled or disabled separately for IBM Process Server, IBM Process Center, and the Performance Data Warehouse server.