SAP Job Monitor
Monitoring of SAP Jobs. Shows how many jobs have been aborted or finished in the last <Minutes>. Currently running jobs are also displayed and in case a defined threshold has been reached the long running jobs are displayed in the sensor text. The amount of suspended and released jobs is also measured.
General
| Executable | SAP_Job_Monitor.exe |
| Connection method | RFC |
| Ports |
|
Default parameters
| Parameter name | Possible values | Default | Description |
|---|---|---|---|
| Host | <ip> | <hostname> | empty | Hostname or IP of the target system. If you use a virtual hostname on your SAP servers, please use also the virtual host to connect. |
| SAPSID | string (3) | XXX | empty | SID of the SAP system |
| SAPInstance | number (2) | 00 - 99 | empty | Instance number of the SAP system |
| SAPClient | number (3) | 000 - 999 | empty | SAP Client (CLNT/MANDT) |
| SAPUsername | string | empty | SAP user |
| SAPPassword | string | empty | Password of the SAP user |
Sensor-specific parameters
| Parameter name | Possible values | Default | Description |
|---|---|---|---|
| Jobname |
| SAP* | Name of the job(s) to be monitored.
info If only one single job is monitored, an additional channel with the last runtime will appear. |
| Jobowner |
| * | Name of the job owner to be monitored.
|
| Minutes | number | 1 - 1440 (max. 24h) | 60 | Count of past minutes to check. |
| JobMaxRuntime | * | Threshold (in minutes) of the maximum runtime of a job. Once the runtime of a job is longer than the defined threshold, the job name is displayed in the sensor text. |
Channels
| Channel name | Description | Lookup file |
|---|---|---|
| Aborted | Count of aborted jobs | |
| Finished | Count of finished jobs | |
| Running | Count of running jobs (does not depend on <Minutes> parameter) | |
| Suspended | Count of suspended jobs (does not depend on <Minutes> parameter) | |
| Released | Count of released jobs (does not depend on <Minutes> parameter) | |
| Current runtime (optional) | Displays the current runtime of the job if only one jobname is given in the parameter Jobname |
Important notes
warning
Please check the channel limits in PRTG if they fit for your alerting.
Troubleshooting
| Error Code | Error Message | Possible Solution |
|---|---|---|
[SCN-071-000] | The following parameters has not been provided: <parameters> Please read the sensor documentation for further information! | Specify the listed parameters in the profile or in the sensor-specific parameters. |
[SCN-071-051] | Parameter "Minutes" is not a correct integer value! | Specify a number between 1 and 1440 in the parameter Minutes. |
[SCN-071-052] | Parameter "Minutes" cannot be more than 1440 (24h)! | Specify a number between 1 and 1440 in the parameter Minutes. |
[SCN-071-100] | RFC Connection error: <message> | Check the SAP connection parameters (Host, SAPInstance, SAPSID, SAPClient, SAPUsername, SAPPassword) and that the SAP system is reachable from the PRTG probe. The message from SAP tells you the cause (e.g. wrong password, locked user, missing authorization for RFC). |
Changelog
| Version | Changes |
|---|---|
| 2024.04 | Added new option to exclude job names and / or job owners from the search. |
| 2023.09 | Changed description of SAP job name. |
| 2023.03 |
|
| 2021.12 | Due to new restrictions of a used SAP function module the database selection and filtering has been rewritten to support the latest SAP support packages. Jobs which started > 48h ago will no longer be selected to reduce performance issues and traffic between monitoring server and SAP system. |
| 2021.03 | The parameter Jobname is no longer ignored when monitoring suspended jobs. |
| 2020.09 |
|
| 1.4.1.1 |
|
| 1.4.0.2 | Bugfix for output error when jobs are running |
| 1.4.0.1 | Rebuild for new signature of AddChannel method |
| 1.4.0.0 | Build for installer 1.4.0 |
| 1.3.6.0 | First stable release |