Skip to Content
0

PI message monitro

Mar 31, 2017 at 06:48 AM

110

avatar image

Hi experts,

Could you please share me the information about the PI message monitor? I am confused about when to get our message from GUI and when to get them from the web page. Also i want to know the differences between the ECC(GUI) sxi_monitor and the PI(GUI) sxi_monitor.
Thank you very much.
Best Regards,
Leo

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Jens Schwendemann Mar 31, 2017 at 07:27 AM
0

First of all, please share your PI Version. I'm assuming you have a Dual Stack system, since you are talking about GUI and web.

Basically your main entry would be message monitoring residing on /nwa/pimon (assuming you have a current release). Technically this is running on the Java stack of the system. There might be situations, where sxmb_moni (sxi_monitor), running on the ABAP stack is more feasible, e.g. when using the (legacy) HTTP or IDoc Adapters, as they are running on the ABAP stack only (note that there are HTTP_AAE and IDoc_AAE Adapters which are ports of the ABAP adapters, now running in AS Java).

The difference between EECs sxi_monitor and PIs sxi_monitor is that ECC will only show messages, that are in/outbound using Proxy Runtime. You will not see any IDoc or RFC messages there. In PI you will see virtually all messages that route through PI in sxi_monitor (however to get the most details, e.g. about an FTP target path of a message, you need to switch to the Message Monitoring in AS Java.

I know, a Dual Stack can be complicated in terms of monitoring and we are only scratching the surface. I would advise some further reading about basics of PI, e.g. this here: https://blogs.sap.com/2013/05/21/sap-pi-for-beginners/

Cheers

Jens

Show 5 Share
10 |10000 characters needed characters left characters exceeded

Hi Jens,

Thank you for your reply.

Our version is 7.4 with dual stack.But we have different ID scenario configurations(Integrated configuration, sender agreement), i want to know the differences between these two situation on message monitor.

Thank you again for your kindly reply.

Best Regards,

Leo

0

7.4 which SP?

I'm afraid I don't quite get "different ID scenario configurations(Integrated configuration, sender agreement)".

I'll try my best anyways: An ICO (Integrated Configuration) per definition only runs on the AS Java, hence you will need to look at Java Message Monitoring to get insights. If you also have (due to legacy reasons) some normal integration scenarios they of course will touch the AS ABAP, hence could also fail there.

Bottom line (in my humble opinion, please stand me corrected, though): If you don't have errors, AS Javas Message Monitoring is your tool. If you have an error, it depends on whether an ICO was used or not. If ICO, still Message Monitoring, if no ICO there could be a need to look into SXI_MONITOR also, depending where the message exactly failed.

Makes sense?

Cheers Jens

1

Hi Jens,

Thank you for your help, It is so nice of you.

We have the PI7.4 with SP09, when we monitor our messages which scenarios are configured by normal integration, we can not find any message in the web page adapter monitor, i do not know why.

Thank you for your further help.

Best Regards,

Leo

0

Hi Leo

If there are no messages in Message Monitor it could also mean that there were no messages today. Did you try sending the messages yourself using any external means(FILE, SOAP etc.,) or did you do a "Send test message".

The other thing could be that the PI system might not be enabled for logging.

Regards,

Nirmal

0

Do I understand correctly, that you see the said messages in SXI_MONITOR but not in (web based) Message Monitoring?

If yes, that's probably strange. Is this synchronous communication and if yes, was synchronous logging activated then?

If no (you do not see them in SXI_MONITOR either) it could be that the messages already fail at the adapter level. You would see this in communication channel monitoring (or if you set up alerting accordingly you would also receive alerts for this).

HTH

Cheers

Jens

0