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 monitor checks 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. 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 Process Server, you can set the following monitor check to monitor CPU usage:
Field | Description | Example Value |
---|---|---|
Name | A name for the monitor check. | CPUsageGood |
Description | If set, this value is displayed instead of the name. | Normal CPU usage |
Action Subject | The user under which the check should be performed. |
|
Severity | The actual severity you want to map the REL expression to. | 25 |
Expression | A REL expression to evaluate severity. | =CPUBusy > 50 |
Field | Description. | Value |
--- | --- | --- |
Name | A name for the monitor check. | CPUsageHigh |
Description | If set, this value is displayed instead of the name. | High CPU usage |
Severity | The actual severity you want to map the REL expression to. | 50 |
Expression | A REL expression to evaluate severity. | =CPUBusy > 90 |
Field | Description. | Value |
--- | --- | --- |
Name | A name for the monitor check. | CPUsageCritical |
Description | If set, this value is displayed instead of the name. | Critical CPU usage |
Severity | The actual severity you want to map the REL expression to. | 75 |
Expression | A REL expression to evaluate 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.