Wednesday, March 26, 2014

RFC Trace logs


tRFC trace :
(source link: http://scn.sap.com/thread/3196278 )

sm58
SM12
SMOHQUEUE
SMQS

TRFRCQIN and TRFCQOUT are the main tables that store this info. . Other important tables include ARFCSSTATE, ARFCSDATA, ARFCRSTATE, QREFTID.
The following link provides a list of RFC-related modules and programs:
http://help.sap.com/saphelp_47x200/helpdata/en/21/5c5f3ca0dd9770e10000000a114084/frameset.htm
Ths gives ways of monitoring the performance, but there is no report to say how many queues have processed in a timeframe, as far as I know (I'll double check this and confirm this by tomorrow). We've never found this to be the most helpful apporach in pefomance monitoring, anyalysis of RFC performance issues or load testing. Usually it's more meaningful to know rate of transfer of sales orders, or BPs etc which can be more easily checked and has more relevance to meeting your business requirements.
RFC logs are can be viewed in the dev_rfc* files in ST11, and the dev_rd (dispatcher log) is also a useful reference for RFC analysis

There is a performance check in RZ20:
SAP CRM Monitor Templates -> CRM Middleware. Here you will see specific perfomance for CRM inbound and outbound queues.
You can also use ST03 - this shows the workload at BDoc level under the 'CRM Workload' section.
There is no direct equivalent for the ECC. However, ST03 also does show the RFC load on each application server on the ECC side.

No comments:

Post a Comment