Monitoring in XI
What is the importance of monitoring tools in real time environment (Production Landscape), as XI have Runtime Workbench as well as SXMB_MONI...if all messages can be monitored in SXMB_MONI then what is the need of End- to End monitoring in RWB.
The central monitoring of SAP Exchange Infrastructure (XI) offers you the option of executing various monitoring activities. Primarily, you use the Runtime Workbench, the central tool for accessing XI monitoring.
The Runtime Workbench gives you the option of navigating to the monitoring functions of the Integration Engine, as well as integration with the Computing Center Management System (CCMS), and the Process Monitoring Infrastructure (PMI) of SAP.
The Runtime Workbench provides access to all these monitoring activities. You can also run component monitoring by using a special CCMS Alert Monitor, which monitors the individual XI components.
RunTimeWorkBench resdes on the Java Stack and so allows you to see the flow of your message from the Adapter Engine ( on Java Stack ) to the Integrtaion Engine ( on ABAP Stack ), and again to the Adapter ENgine ( on Java Stack).
SXMB_MONI runs on the ABAP stack allows you to monitor the message flow only in the ABAP stack / Integration Engine.
SXMB_MONI helps you to find any error in the xi steps. But it will not tell you if you have any errors on the adapters.
So for checking any errors on the adapters and the errors for communicaiton channels we need to go with RWB.
RWB enables a central monitoring of the XI server which has multiple features which SXMB_MONI tcode doesnt provide - http://help.sap.com/saphelp_nw04/helpdata/en/7c/14b5765255e345a9e3f044f1e9bbbf/content.htm
Both RWB and Sxmb_moni are both used for monitoring purpose only...where as when take Runtime workbench you can have different options which xi provides...like component monitoring,Performance monitoring,End to End monitoring,message monitoring...etc..but where as in sxmb_moni you can able to see the xml messages only.