Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
Brindavan_M
Contributor

                                          SAP PI Monitoring System checks



Summary:-

This document contains the information about how the SAP BASIS consultant to monitoring & troubleshooting the issue in SAP PI system.

Author: Brindavan Mookaiah

Designation: SAP BASIS Consultant



Table of contents:-


1)  sever monitoring at OS level

2)  Connection check

3) Integration  engine check  & cache check

4) RWB & SPROXY check



1)  ABAP+JAVA server check at OS level


Log on at OS level and go to the directory /sapmnt/<SID>/profile directory (at UNIX level)

  $ jcmon pf=<SID>_DVEBMGS<XX>_<hostname>  Note this will work JAVA stack more than 7.1 version

  $Jsmon pf=<SID>_DVEBMGS<XX>_<hostname>   This will work in lower version.


The screen will appear below.




Then type 'P V' for process view and check all the server node is running or not. if any of the services is not running find the issue in trace file under " /work directories or default trace.

check all the server node are running fine at SAP level.

Got to the URL : http://<hostname>:5<xx>00/nwa 

Click Operation management -> "Systems" -> "Start & Stop



All the process are in running status and should be green like below.


Also check the Intergation Buldier screen is working or not

Go to  the SAP transaction SXMB_IFR  The belwo screen should appear




Note: I f the T-code throw some error and only the URL is working http://<hostname>:5<xx>00/dir  then

Check the Java connector and related parameter like gateway ...etc to resolve the issue

Now click  (Integration builder and Enterprise Service Builder) one at a time,and verify that tools are launching without any problem. --> If the tools are throwing error then Check the SLD connection is working fine or not.

2) Connection check

Log on to the ABAP system and execute  the transaction SLDCHECK. You should get a web browser opened with option to log in to SLD. Log in with Dialog user and see if the the SLD status is running by following the red box shown int the below screenshot.

Check the SLD is running or not. if the T-code 'SLDCHECK'  throw the error then fix the issue, mostly issue can be handled in RZ70.

Important RFC Connection check

RFC connection are very important for SAP PI functioning, below are the RFC destination you should T-code SM59


1.AI_RUNTIME_JCOSERVER

2.AI_VALIDATION_JCOSERVER

3.LCRSAPRFC (also checked via SLDCHECK)

4.SAPSLDAPI (also checked via SLDCHECK)

5.INTEGRATION_DIRECTORY_HMI

The first four RFC connection is TCP connection which can be check NWA in URL  http://<hostname>:5<xx>00/nwa

then  click  Configuration Management" ->"Infrastructure" ->"JCO RFC Provider"  the screen will appear like below.

check all the RFC connection should work


cache clearing

Go to following URL to launch NWA and go  to

http://<hostname>:5<xx>00/rwb  and then click

Component Monitoring " ->"choose ‘All’ from the drop down menu of the field “Component with Status”" ->press"”Display" -> press"Cache Connectivity Test".

now click "Start Test the screen like below

cache check in through ABAP stack

Login into the ABAP system and excute T-code 'SXI_CACHE'


Check for any error in red and clean the cache clearance .


Goto" -> "Adapter Engine Cache



Mapping Runtime

while selecting Integration Server > Mapping Runtime, the status some of the tests is not "green --> then Go the URL :  : http(s)://<hostname>:<port>/exchangeProfile and check the host names, port, user, and logon language under Exchange Profile > Connections.


Then do the test HTTP connection via: http(s)://<hostname>:<port>/run/rtc


4) RWB & SPROXY check


Run time workbench check


Go to the URL : http://<hostname>:5<xx>00/rwb  and check the required monitoring...


SPROXY check


Login into the ABAP system and execute the T-code SPROXY and click test button and check some report.



1. Click the reports , SPROX_CHECK_IFR_ADDRESS  and check the address are maintained.


2. Click the test reports SPROX_CHECK_HTTP_COMMUNICATION should give you the information that the communication is working.

3. Click the  test report SPROX_CHECK_IFR_RESPONSE should give you a following output.






Labels in this area