OpenLM Alerts – KB4013
1. The Alerts Configuration Form
In order to set up a new alert, please follow these steps:
1. Alert Management
Open the OpenLM EasyAdmin web application, click the ‘Start’ button and select ‘Administration’. The ‘Administration’ window opens.
Click the highlighted “Alerts Management” icon. The “Alert rules” window opens:
2. Adding an alert rule
Click the “Add Rule” icon to introduce a new Alert condition. The “Add alert rule” window opens. Name the new alert (e.g.: Alert1), and set its severity level annotation (e.g.: Warning).
3. Alert sample time
Select the timing and frequency of the Alert sample. This is the timing in which the system checks whether the Alert condition has been met. There are 2 methods for setting the sample timing: via the user interface (as depicted above, every minute on Mondays), or by a custom pattern – which is translated for convenience below the pattern definition. Click the ‘Save’ button. The “Alert Rules” window opens.
4. Alert types
Click the ‘Type’ dropdown menu, and select alert type.
5. Alert configuration
Alert configuration windows are straightforward. They slightly differ in their configuration; some require a threshold number or period to be typed in, but the general idea behind each type’s configuration window is quite similar.
See an example of the Feature Expiration alert below; The user needs to select a feature and type in a threshold. In this example, when the number of days to expiration is smaller or equal to 10 – the alert will become active. After configuration – click the ‘Save’ button.
6. Multiple conditions:
Additional alert conditions may be added on the alert form, and AND / OR logic may be applied between these conditions. The AND / OR logic is applied serially (without parenthesis). See the image below of two separate conditions (expiration <= 10 AND Usage percentage > 80).
7. Email / SMS services
OpenLM Alerts may be sent via email or SMS text message. The Email / SMS services need to be configured accordingly: Click the ‘Start’ button and select ‘Administration’. The ‘Administration’ window opens. Click the Email / SMS icon, and select either one of the tabs.
Note: if using Google’s G-Suite SMTP servers, the password must be set as the App Password as per Google’s steps
8. Alert destination
Set the alert destination: Click the dropdown menu and select either one of the methods: Email / SMS / EasyAdmin / Log, and click the ‘Add’ button. Note that multiple destinations may be selected.
9. Alerts Timing
There is a method for setting up the Alerts’ timing (e.g.: If the system administrator is reluctant to receive SMS messages at 3:00 AM). The “Limit sending times” interface takes care of the sending time. With a UI similar to the “Alert rule” timing above, “Limit sending times” integrates a set of limitations to the Alert sending time. The user can also select whether to send an alert on each Alert condition match, or to suppress additional alert notifications after the 1st occurrence.
2. Implementation Tips
Every Alert query consumes resources from the OpenLM system, hence a good alerts’ system should contain the minimum number of checks that would assure a stable and effective licensing system.
The Alerts’ destination editor window enables the direction of alerts to the desired destination. For example, an alert may be sent to an email during work hours and to SMS after work hours.