SAP PI PO Monitor
Monitors the amount of PI messages of status type system error, canceled , to be delivered, delivering and holding as summary and optionally per receiver interface component.
General
| Executable | SAP_PI_PO_Monitor.exe |
| Connection method | HTTP |
| Ports |
|
| Lookup files |
|
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. |
| SAPInstance | number (2) | 00 - 99 | empty | Instance number of the SAP system |
| SAPUsername | string | empty | SAP user |
| SAPPassword | string | empty | Password of the SAP user |
Sensor-specific parameters
| Parameter name | Possible values | Default | Description |
|---|---|---|---|
| Url | <url> | http://<hostname>:5<SAPInstance>00/AdapterMessageMonitoring/basic?style=document | WSDL URL of AdapterMessageMonitoring You can overwrite the web service URL if a different binding has to be used EXAMPLES: |
| Minutes | 60 | Past minutes to check | |
| ReceiverInterfaceComponent | empty | name(s) of the receiver interface component (comma separated) | |
| CheckCertificates | false | true | false | Defines whether the status of certificates should be checked or not. |
| KeyStores | <KeyStore1>,<KeyStore2>,… | * | Comma separated list of keystores to be checked. |
| WarningLimit | number | 0 - n | 30 | Number of days until certificate expiration to set the sensor to a warning state. |
| ErrorLimit | number | 0 - (<WarningLimit> - 1) | 7 | Number of days until certificate expiration to set the sensor to an error state. |
| DeliveringThreshold | number | 1 - 1440 (max. 24h) | 60 | Defines the threshold in minutes to be reached for the duration of a message in status delivering. Only messages with a higher duration will be counted in the channel Total messages status delivering |
Channels
| Channel name | Description | Lookup file |
|---|---|---|
| Total messages status systemError | Total number of messages in status systemError | |
| Total messages status canceled | Total number of messages in status canceled | |
| Total messages status toBeDelivered | Total number of messages in status toBeDelivered | |
| Total messages status holding | Total number of messages in status holding | |
| Total messages status delivering | Total number of messages in status | |
| <receiver interface component> – Messages status systemError | Number of messages in status systemError for <receiver interface component> | |
| <receiver interface component> – Messages status canceled | Number of messages in status canceled for <receiver interface component> | |
| <receiver interface component> – Messages status toBeDelivered | Number of messages in status toBeDelivered for <receiver interface component> | |
| <receiver interface component> – Messages status holding | Number of messages in status holding for <receiver interface component> | |
| <receiver interface component> – Messages status delivering | Number of messages in status | |
| Keystore <name of keystore> | Status of the certificates belonging to the defined keystore |
Important notes
Only the first 10.000 messages in the last “Minutes” are collected.
Please check the channel limits in PRTG if they fit for your alerting.
Troubleshooting
| Symptom | Possible solution |
|---|---|
| Sensor does not show all faulty messages |
|
Changelog
| Version | Changes |
|---|---|
| 2024.04 |
|
| 2023.06 |
|
| 2020.06 |
|
| 1.3.6.0 | First stable release |