Notifications

You can view system notifications by using the bell icon . Notifications can be categorized into the following three types:

Notification Types

Type

Description

Informational

These notifications are distinguished by a blue circular icon with an "i" symbol . They provide general notification-level information that does not require any action.

Warning

You can identify a warning by its yellow triangular icon with an exclamation mark . These notifications are cautionary statements that might require an action depending on their nature.

Critical

These notifications are distinguished by a red circular icon with a cross mark and require immediate action.

Configuring Notification Properties

You can configure when to receive a certain type of notification for a particular system event based on certain threshold values which are defined in the notification properties file.

For example, if CPU usage exceeds a value of 50 percent, an Informational notification is triggered. If it exceeds a value of 70 percent, a Warning notification is triggered. Similarly, if it exceeds a value of 90 percent, a Critical notification is triggered. So, 50, 70, and 90 are thresholds for the Informational, Warning, and Critical notifications respectively.

To change the notification thresholds for system events, perform the following steps:

1. Edit the $SWDIR/config/notification.properties file.
2. In this file, system events and threshold values for each notification type are listed in the following format:
<SYSTEM EVENT>_THRESHOLD_<NOTIFICATION TYPE - INFO/WARN/CRITICAL>=<THRESHOLD VALUE>
For example: CPU_THRESHOLD_INFO=50
3. Modify the threshold values for the system events as per your requirement and save the file.
Note: To turn off notifications for a system event for a particular notification type, enter 0 as the threshold value.

The following table lists system events in the notification properties file:

System Events in Notification Properties

System Event

Description

THREAD

The number of threads used by iProcess Engine.

CPU

The amount of CPU (in percentage) used by iProcess Engine.

MEMORY

The Memory (in KB) used by iProcess Engine.

MSGCOUNT

The number of messages in a particular queue. The notification for this system event includes the name of the queue.

ACTIVELOGIN

The number of users logged in to iProcess Engine at a given point in time.

CASENUM

The number of cases opened for a particular procedure.

PROCVERS

The number of versions for each procedure.