cancel
Showing results for 
Search instead for 
Did you mean: 

diff bet sxmb_moni&runtime work bench

Former Member
0 Kudos

what is diffrence between SXMB_MONI & runtime work bench?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Answers (10)

Answers (10)

samiullah_qureshi
Active Contributor
0 Kudos

Hi

Transaction SXMB_MONI is a monitoring transaction that runs on ABAP stack and used to monitor message on Integration Server. In sxmb_moni you can see message befor and after each pipeline step.

Whereas RWB runs on Java stack of XI. In RWB you can monitor message on Integration server and Adapter Engine as well.

Besides message monitoring RWB provide facility of Componenet Monitoring for various XI components like Comm. Channels, Caches etc.

Along with component monitoring RWB also provide End-to-End Monitoring , Performance Monitoring, Alert Configuration etc. facillity.

Regards

Sami

Reward points if helpful.

aashish_sinha
Active Contributor
0 Kudos

Hi,

Moni:

SXI_Monitor / SXMB_MONI is used for monitoring of XML messages either in error or success or in System error and in other status. You can check messages here for all of your interfaces.

SXMB_MONI is the monitoring tool for all the message processing and shows different pipeline steps like receiver determination,interface determination and mapping ..etc....

You can see the status of message after reaching the Intergration server from the sender adapter to the before delivering to the receiver adapter from IS.

SXMB_MONI is for Integration Engine monitoring, it provides Additional monitoring functions for the Integration Engine. u have outbound and inbound processes in XI and XML message processing happens in I.E in both the cases.

u can monitor both sender and receiver XML messgaes processed in integration engine. bcz both sender and receiver messages must have to pass through I.E runtime.

u can monitor all pipeline steps happens in I.E at runtime, and MONI displays runtime versions of xml messages.

refer these links to understand the message flow and monitoring features:

http://help.sap.com/search/highlightContent.jsp

/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi

For BPM you can use SXMB_MONI_BPE.

RWB

With the help of Runtime Workbench we can able to monitor the following ...

1. Component Monitoring --- we can monitor all the components w.r.t to xi are working fine

2. Message Monitoring --- Here we can check the errors with Integration Engine and Adapter Engine.

3. End -to - End Monitoring

4. Performance Monitoring

5. Alert Configuration

6. Alert Inbox .. etc..,

Just check these links:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1db5e190-0201-0010-1c90-d9de570c...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/webinars/ho...

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/08438c77-0501-0010-50a0-e39...

and this one for complete XI

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ee5bc490-0201-0010-e9b5-a258cf08...

RWB :

http://help.sap.com/saphelp_nw70/helpdata/EN/2e/278a8363b5ac4483dc1efc382e51df/frameset.htm

regards

Aashish Sinha

PS : reward points if helpful

Former Member
0 Kudos

Hi,

Runtime workbench : We can trace the messages by using SXMB_MONI, Here it allows the message flow, from sender

adapter engine to Integration engine and again from Integration engine to receiver adapter engine.

it resides on the Java stack.

Pipeline steps we can't view through the Runtime workbench.

SXMB_MONI : It resides on the ABAP stack, It allows the message flow inside the Integration engine, by using SXMB_MONI we can do the monitoring on the pipeline steps.

SXMB_MONI is used to view the processed XML messages

RWB is a tool which is used to to monitor different components at runtime.

Former Member
0 Kudos

Hi,

SXMB_MONI resides in the ABAP stack and cannot give you the facility to check out errors in Adapter Engine.

RWB resides in Java stack and you can check for adapter errors as well.

To be more elaborate take an exampleof File-XI-File scenario.

If we are picking up a file and perform Message Mapping and at the reciever file adapter we are using Content Conversion.Some how if we have done some mistakes in Content Conversion and your Message mapping is fine then you cannot find it out through SXMB_MONI.You will have to go for RWB for this case.

Apart from these...RWB is much more then just monitoring..

Look at the Nine Links on RWB Page

1) Component Monitoring

2) Message Monitoring

3) End to End Monitoing

4) Performance Monitoring

5) Configuration

6) Alert Configuration

7)Alet Inbox

8)Cache Monitoring.

Out of these ony Message monitoring is provided in SXMB_MONI, rest all the activities can be easily done form RWB.

It is very usefull part of XI.

Thanks,

Vijaya.

Edited by: Vijaya Lakshmi Palla on May 28, 2008 4:58 AM

Former Member
0 Kudos

HI

SXMB_MONI is used for ABAP stack

While Runtime Work Bench( RWB) is used for JAVA STACK.

SXMB_MONI : Monitoring will be done at the Adapter Level.

RWB: Monitoring will be done at the Integration Level, by Pipeline steps.

cheers

reward points if found useful.

Former Member
0 Kudos

Hi,

SXMB_MONI resides in the ABAP stack and cannot give you the facility to check out errors in Adapter Engine.

RWB resides in Java stack and you can check for adapter errors as well.

Also you can find status information about various IS components like "Integration Engine","Adapter Engine" etc.The RWB provides these info from the data it receives from CCMS. (component monitoring). .

You have the option to view/monitor all the messages passing through a particular component (.say Adapter Engine) or view/monitor a particular message through the various pipeline components. (like IE, AE etc)/ (End-End monitoring)

You also have features to configure alerts.

Since RWB lies on the Java stack, it can be invoked direclty from a browser while sxmb_moni requires you to log in thru SAP gui to get into the abap stack

Reward points if helpful.

Regards,

Soumya

Former Member
0 Kudos

Hi,

SXMB_MONI absolutely runs on ABAP stack and we can able to monitor IE pipeline message flows.

RWB is runs on JAVA stack and we can able to monitor all the NetWeaver components.

The major difference, for testing purpose we can able to test the messages in RWB.

Thanks,

Boopathi

Former Member
0 Kudos

Hi Narendra

SxMB_MONI is uded for ABAP stack

while RWB is used for JAVA STACK

Thanks

sandeep

Former Member
0 Kudos

Hi,

SXMB_MONI runs on ABAP Stack

RWB runs on JAVA Stack

SXMB_MONI is used to view the processed XML messages

RWB is a tool which is used to to monitor different components at runtime.

In MONI we can see the Messages upto the message is pass through ABAP Stack

In RWB we can see the Messages passing through Adapter level also

Regards

Seshagiri

Former Member
0 Kudos

Hi,

SXMB_MONI is based on the ABAP stack while the runtime workbench is on the JAVA stack.

Moreover the runtime workbench has other features like component monitoring, mesg. Monitoring, end-end monitoring, alert confg. , Performance monitoring

Regards,

Shabari

Former Member
0 Kudos

SXMB_MONI is ues to monitor ABAP stack or simpley like to say..the pipeline steps in IE.

Where as RWB is used to monitor whole XI components in a single place. But mostly RWB is efficeint to monitor Java stack.

Thanks

Farooq.