Threshold Setting
Issues | Cause | Diagnosis | Resolution |
Threshold values have exceeded the set limits, and the end user has not been notified. | The abpm.diagnostics.notification.receiver.email property is set to blank by default, meaning no email addresses are specified to receive notifications. | Verify if the abpm.diagnostics.notification.receiver.email property is set in the system properties. | Set the abpm.diagnostics.notification.receiver.email property. Email ID(s) mentioned here will receive notifications when a component's threshold reaches its specified limit. Separate multiple email IDs by a comma. It is recommended to set the email IDs separated by commas to receive the notification when threshold values are reached. |
abpm.diagnostics.notification.receiver.email property left blank that will cause an issue. | If the property is left blank, the system will not initiate a check, and no notification is sent to the email ID(s) mentioned in the abpm.diagnostics.notification.receiver.email property. | Check the system properties to see if the abpm.diagnostics.failure.notification.interval property is left blank. | Set the abpm.diagnostics.failure.notification.interval property to a time interval (in minutes) when the system triggers a check for each component reaching its threshold. |
abpm.diagnostics.license.threshold | 1.License Exceedance: The threshold is depends on number of active users or the amount of concurrent processing capacity allowed under the current license. | Configure the system to send license expiration notifications at least 10 days in advance. While this duration can vary based on the client’s preferences, a 10-day lead time is generally recommended. | 1.Ensure compliance with the licensed terms and conditions regarding user counts, concurrent connections, or processing capacity.
|
abpm.diagnostics.kernel.heap.threshold | 1.Heap Memory Exceedance: The threshold indicates that the JVM heap memory allocated for Adeptia ABPM has reached or exceeded a predefined limit. | Logs and Alerts: Review system logs for any heap memory-related warnings or errors.By default it is 80% .It is client dependent recommended to setup 80-85% | Increase Heap Size: Adjust JVM heap size parameters (-Xmx and -Xms flags in JVM startup options) to allocate more memory if the current heap size is insufficient. |
abpm.diagnostics.webrunner.heap.threshold | 1.Heap Memory Exceedance: The threshold indicates that the JVM heap memory allocated for Adeptia WebRunner has reached or exceeded a predefined limit. | eview system logs for any heap memory-related warnings or errors specifically related to WebRunner. | Adjust JVM heap size parameters (-Xmx and -Xms flags in JVM startup options) to allocate more memory if the current heap size is insufficient for WebRunner. |
abpm.diagnostics.queueprocessoer.threshold |
| Review system logs for any alerts or warnings related to queue processor thresholds. | Review and adjust queue processor settings (such as thread pool size, max queue size) to optimize for current workload |
abpm.diagnostics.cpu.usage.threshold | 1.High CPU Utilization: The threshold indicates that CPU usage within Adeptia ABPM has reached or exceeded a predefined limit. | Review system logs for any CPU usage-related warnings or errors. | Review and optimize processes and integrations within ABPM to reduce CPU overhead. |