Skip to main content
Version: 2026.10

SAP RFC Monitor

Monitoring RFC connections of type ABAP (3), HTTP (G,H) and TCP/IP (T). Similar to the connection and authorization test in transaction SM59.

General​

ExecutableSAP_RFC_Monitor.exe
Connection methodRFC
Ports
  • 33$$
  • 48$$ (SNC) ($$ = Instance number)
Lookup files
  • itesys.saprfcmonitor.rfcstate.ovl
  • itesys.saprfcmonitor.rfcsslstate.ovl

Default parameters​

Parameter namePossible valuesDefaultDescription
Host<ip> | <hostname>emptyHostname or IP of the target system. If you use a virtual hostname on your SAP servers, please use also the virtual host to connect.
SAPSIDstring (3) | XXXemptySID of the SAP system
SAPInstancenumber (2) | 00 - 99emptyInstance number of the SAP system
SAPClientnumber (3) | 000 - 999emptySAP Client (CLNT/MANDT)
SAPUsernamestringemptySAP user
SAPPasswordstringemptyPassword of the SAP user

Sensor-specific parameters​

Parameter namePossible valuesDefaultDescription
RFCName<Name1>,<Name2>,…empty

Names of the RFC to be monitored, comma separated.

For HTTP connections (type G) you can define HTTP return codes which are accepted as a positive test result. If your RFC connection test result does not return a default HTTP code, you can also define a status text which should be accepted. Syntax:

  • <Name1>:<HTTP_Code>,<Name2>:<HTTP_Code>,..
  • <Name1>:<HTTP_Code>:<Custom_Status_Text>,<Name2>:<HTTP_Code>:<Custom_Status_Text>,..
SSLChecktrue | falsefalse

Defines wether the named connections should be checked for the SSL option.

Channels​

Channel nameDescriptionLookup file
<RFCConnection> (<connection type>)

Shows the status of the RFC connection and its connection type:

  • OK: RFC Working
  • Warning: No RFC Authorization
  • Error: Authorization failed
  • Error: RFC does not exist
  • Error: Connection failed
itesys.saprfcmonitor.rfcstate.ovl
<RFCConnection> SSL

Shows the status of the RFC connection SSL option:

  • OK: SSL Enabled
  • Warning: SSL not enabled
itesys.saprfcmonitor.rfcsslstate.ovl

Lookup values​

Values, states and texts defined in the lookup files of this sensor.

Lookup file: itesys.saprfcmonitor.rfcsslstate.ovl

ValueStateDescription
0OKConnection is encrypted.
1WarningConnection is unencrypted!

Lookup file: itesys.saprfcmonitor.rfcstate.ovl

ValueStateDescription
0OKRFC working.
1ErrorAuthorization failed!
2ErrorRFC does not exist!
3WarningNo RFC authorization.
4ErrorConnection failed!

Important notes​

warning

RFC types G and H can’t be checked with Netweaver 7.4 or older.

Troubleshooting​

Error CodeError MessagePossible Solution
[SCN-073-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-073-051]Wrong syntax for destination <destination>. Please only use valid HTTP Response codes. E.g. ADS:405,WEBSERV:404.Use the syntax <destination>:<http_code> with valid HTTP response codes.
[SCN-073-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).
[SCN-073-300]Destination check failed for <destinations>The connection test failed for the listed HTTP destinations. Check them in transaction SM59.

Changelog​

VersionChanges
2025.06
  • Fixed bug to also allow monitoring of RFC connections with lowercase letters in the name
  • Added possibility to check the RFC connections for the SSL option
2023.06Added possibility to define accepted return codes and status texts for RFC type G connections
2020.09The status No RFC authorization is now only checked for RFC connections from type 3
2020.06Extension of the “RFCConnection” channel to also monitor RFC connections of type G, H and T
1.4.0.1Rebuild for new signature of AddChannel method
1.4.0.0Build for installer 1.4.0
1.3.6.0First stable release