Creating Custom Monitor Checks
Monitor checks allow you to control the severity of monitors. For each monitor that contains monitor-leaf nodes, you can create monitor checks that evaluate REL expressions which are mapped to a severity. The highest severity that applies according to the various expressions is displayed.
You can also use these to suppress severities, for example, on a process server that is intentionally shutdown for a longer period of time.
Process server and Queue Performance monitors can also be configured this way, for example. Note that Performance monitors are disabled by default, you can add monitor checks to set the severity. Remember, you can create checks for each value; see Monitoring External Systems with Platform Agents for available values for process servers. Note that these are also displayed in the Monitor Tree.
Example
For example, on a platform process server, you can set the following monitor check to monitor CPU usage:
Field | Description | Value |
---|---|---|
Name | A name for the monitor check | CPUsageGood |
Description | The description is displayed instead of the name, when set, and allows you to use free text. | Normal CPU usage |
Action Subject | The user under which the check should be performed. | |
Severity | The actual severity you want to map your REL expression to | 25 |
Expression | The expression to evaluate the severity | =CPUBusy > 50 |
Field | Description | Value |
--- | --- | --- |
Name | A name for the monitor check | CPUsageHigh |
Description | The description is displayed instead of the name, when set, and allows you to use free text. | High CPU usage |
Severity | The actual severity you want to map your REL expression to | 50 |
Expression | The expression to evaluate the severity | =CPUBusy > 90 |
Field | Description | Value |
--- | --- | --- |
Name | A name for the monitor check | CPUsageCritical |
Description | The description is displayed instead of the name, when set, and allows you to use free text. | Critical CPU usage |
Severity | The actual severity you want to map your REL expression to | 75 |
Expression | The expression to evaluate the severity | =CPUBusy > 95 |
The names of the variables to be used in the REL expressions are the names of the leaf-nodes, which contain values.