Redpeaks V6.8
Trouble shooting
Monitors Guide
Trouble shooting
Monitors Guide
Work processes are the actual workers in SAP. It is important to check their state, availability and run time. This monitor will watch work processes of all kinds, with the ability to tune the monitoring for specific tasks or cases. It will detect long running processes, stopped or private processes, compute the usage ratio, and notify as soon as a threshold on those metrics is reached.
Note:
Parameter | Description |
---|---|
Active | Use this field to activate or deactivate a line of configuration. |
Task | The type of workprocess to watch, or ANY to watch all. |
Status | Watch for the processes of the given status |
User | A filter to match only the process used by the given user. Regular expressions may be used. |
Runtime threshold (elapsed in sec) | The threshold for the maximum runtime (seconds) of a given process. Does not depend on the configured status. |
Count threshold (nb or %) | The threshold for the number of processes being in the defined status. Use an absolute value or a percentage of the total number of processes available for the given task (specify % unit). |
Severity | The level of severity of the alarm generated by this line of surveillance. |
Aggregate | If checked, The total number of WPs matching the filter will be reported. |
Per instance | If checked, The workprocesses usage will computed by instance, instead of globally |
Auto clear | If checked, the alarm will be cleared as soon as the alarm condition is not met anymore. |
Alarm tag | This field allows to add custom text within the alarm message. %MSG% variable will contain the actual generated message and can be used such as: “my_prefix %MSG% my_suffix”. By default, tag will be used as prefix. |
Alarm | If checked, this line of surveillance will be used for alarm generation. |
Metric | If checked, this line of surveillance will be used for QOS generation. |
Report | If checked, this line of surveillance will used for showing threshold and severity in the daily report |
Active | Task | Status | User | Runtime threshold (elapsed in sec) | Count threshold (nb or %) | Severity | Auto clear | Alarm tag | Alarm | Metric | Report |
---|---|---|---|---|---|---|---|---|---|---|---|
true | DIALOG | RUNNING | * | 90 | 80% | MAJOR | true | true | false | false |
Effect : Send a MAJOR alarm for any DIALOG process running a task since more than 90 sec or if 80% of the DIALOG processes are in RUNNING state.
Active | Task | Status | User | Runtime threshold (elapsed in sec) | Count threshold (nb or %) | Severity | Auto clear | Alarm tag | Alarm | Metric | Report |
---|---|---|---|---|---|---|---|---|---|---|---|
true | DIALOG | PRIV | * | 0 | 1 | CRITICAL | true | true | false | false |
Effect : Send a CRITICAL alarm if one DIALOG process is in PRIVATE status
Active | Task | Status | User | Runtime threshold (elapsed in sec) | Count threshold (nb or %) | Severity | Auto clear | Alarm tag | Alarm | Metric | Report |
---|---|---|---|---|---|---|---|---|---|---|---|
true | ANY | STOPPED | * | 0 | 1 | CRITICAL | true | true | false | false |
Effect : Send a CRITICAL alarm if any process is in STOPPED state
Active | Task | Status | User | Runtime threshold (elapsed in sec) | Count threshold (nb or %) | Severity | Auto clear | Alarm tag | Alarm | Metric | Report |
---|---|---|---|---|---|---|---|---|---|---|---|
true | SPOOL | RUNNING | JDOE | 120 | 0 | WARNING | false | true | false | false |
Effect : Send a WARNING alarm each time user JDOE runs a SPOOL task for more than 120 seconds. Do not clear the alarm
metricId | metricUnit | metricTarget | metricDescription |
---|---|---|---|
WORKPROCESSES_PERCENTAGE_USED | Percent or Work processes | [INSTANCE][TASK][STATUS] | Sends the usage ratio of a work process of a given type |
WORKPROCESSES_USED_COUNT | Percent or Work processes | [INSTANCE][TASK][STATUS] | Sends the number of a work processes of a given type |
WORKPROCESSES_FREE_COUNT | Work processes | [INSTANCE][TASK] | Sends the number of work processes in WAITING state for a given task |