Performance Monitoring in SAP XI

Hi Experts,
We are using XI3.0 with sp19.
In general the messages pass thru XI less than 2 seconds.
Once a day (for 10 minutes) we are having performance issues in the DB_SPLITTER_QUEUING step in the production box.  During the performance issue period the message is taking more than 5 to 10 minutes to complete the processing in the XI.
We would like to set up an alert to send a message if the message is sitting in DB_SPLITTER_QUEUING or any other step for more than ONE minute.
Is it possible? How to achieve it?
Thanks,
Peter

HI,
Check if you have ticked the disconnect from database for each message. Uncheck it. It has highly adverse effect on performance.
Please ensure that you have checked batch mode in your receiver communication channel.
Also you can set the below in the advanced parameters.Committing transactions is extremely disk I/O intensive and slow. You should always turn auto-commit off.
WSConnection.set-AutoCommit (false).
Thanks,
Sendil

Similar Messages

  • How to genarate performance monitoring report in SAP PI automatically

    Dear All,
    I have a requirement where I need to automatically generate a report of monthly data of Performance monitoring in SAP PI  and send it to business users.
    As per my understanding, this can be achieved by pulling the data every month from the tables where these data of Performance monitoring is maintained internally within SAP PI.
    Please provide me inputs as which table stores these data/ and solutions to acheive this.
    Thanks
    Azahar

    Refer below links .. You can write abap report to make it happen
    Re: Get count of the messages to particular Interface in a day and send email
    /people/gourav.khare2/blog/2007/12/12/interesting-abap-tables-in-xi-150-part-i
    http://wiki.sdn.sap.com/wiki/display/XI/UsefulABAPtablesinSAP+XI

  • How to parameterize SAP PO Performance Monitoring

    Hello,
    we have upgraded our SAP PI 7.1 to SAP PO 7.4 (Java Only). Now I ‘d like to parameterize the Message Performance Monitoring. I cannot find the parameter to change the amount of days in which the performance data is available. It seems that the default value is set to 7 days, but I can’t find the parameter to be changed. Please advise how to reset the parameter.
    Thanks for your support.
    kind regards
    Daniel

    Hey Leela,
    thanks for your advice. But unfortunately this isn’t the value Im looking for. The parameter “xiadapter.inbound.persistDuration.default” only define that messages and their payload are available for this amount of milliseconds.
    I’m searching for the parameter to change the number of days I can display in the performance monitoring. For example I can check the performance data from the 1.12.2014 until the 8.12.2014. On the 9.12.2014 the aggregated data are lost.
    Which parameter I have to change to get a higher amount of aggregated performance data. Because I want to see performance data from the 1.12.2014 one month later not only one week.
    I have added a Screenshot from my performance monitoring. In this view I only can see the performance data from the last 7 days (aggregate into days). I want to see the last 31 days in this view.
    Thanks for advice

  • Help needed in getting real time system performance monitor

    Hi,
    I need a real time system performance monitor for my solaris.
    i am able to graph system usage graph on a daily/weely basis using the ksar grapher.
    In the same way i need to capture the system utilisation real time to be viewed on a webpage. Please let me know if there are any free tool/scripts capable of doing it.

    Hi,
    Process Chain Errors
    /people/mona.kapur/blog/2008/01/14/process-chain-errors
    Common Process chain errors
    For Data Load Errors check this blog:
    /people/siegfried.szameitat/blog/2005/07/28/data-load-errors--basic-checks
    Implementation issues
    Lifecycle Implementation
    http://help.sap.com/bp_biv170/documentation/SolutionScope_EN.doc
    http://help.sap.com/bp_biv235/BI_EN/documentation/BWProjectPlan_EN.mpp
    Hope this helps.
    Thanks,
    JituK

  • Regarding performance monitoring of RWB

    As far as I know , there are two ways to show the data through performance monitoring.One is [overview data],the other is [detailed data].My question is,my [overview data] is displayed successfully,but [detailed data] doesn't display anything.Some parameter need to set for [detailed data]?
    Any help would be appreciated.
    Brand.

    Hi Brand,
                 If detailed data is missing i think some settings were missed & just go thru the links given below ur problem will be solved
    Can you check the following function modules. In SE37 look for FMs "SXIPERF*" . You will get
    SXIPERF_RUNTIME XI Performance: Runtime
    SXIPERF_RUNTIME_VERI XI Performance: Runtime
    SXIPERF_CONFIG XI Performance: Configuration
    SXIPERF_EVALUATE XI Performance: Evaluation
    SXIPERF_GET_TRANSID XI Performance: Transaction ID
    Refer this SAP Note-768456
    Message Montioring errors- SAP Note-928862
    http://help.sap.com/saphelp_nw2004s/helpdata/en/06/5d1741b393f26fe10000000a1550b0/content.htm
    Try to perform SLDCHECK First  If you face any problem means Use this Help file to solve the Issue
    http://help.sap.com/saphelp_nw04s/helpdata/en/78/20244134a56532e10000000a1550b0/frameset.htm
    Regards,
    Vinod.

  • PI 7.1 Performance Monitoring - Advanced Adapter Engine (AAE)

    Hi Experts,
    how can i use the "Performance Monitoring" from the RWB, to see all the messages (including the messages from the AAE) for a specific timeperiod? For example, i want to know how many messages go through the PI (including AAE) on one day.
    Best regards,
    Sven

    Hi Sven,
    Kindly find the below documents will helps you more
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70b8adc3-728c-2a10-7fad-d43f29074ef8
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c02dde55-b30d-2c10-a68b-e80e0d86336d
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10cf9746-e819-2c10-bd82-97bfbde8214a
    Regards
    Venkat Rao .G

  • PI 7.1, RWB Performance monitoring error

    Dear experts,
         We are using PI 7.1 version SP5, recently service pack updated to 12 by BASIS. Whenever I am trying to check the performance monitoring in RWB. getting an error saying below :
       " 3 Message(s) : Connection to Integration Server Lost - Error class com.sap.aii.proxy.framework.core.BaseProxyException: Concurrent call in detected. Connection [31] currently used in another thread:HTTP Worker [@1221137961] [142] in execute since 490394 ms.Current thread:HTTP Worker [@2014230334] [143], action: execute., error key: JCO_ERROR_CONCURRENT_CALL - No component names available from Integration Server "
         The issue happening in PROD environment and bit urgent.
         Please suggest you valuable thoughts to resolve the above.
    Thanks
    Ravi

    Hi Ravi
    Check the following blog, might help you.
    JCO_ERROR_CONCURRENT_CALL: Concurrent call.
    No component names available from Integration Server
    Regards
    Osman

  • Error in Performance monitoring in RWB

    Hello,
    I'm getting error while opening Performance Monitoring in RWB.
    Error is " 2 Message(s) :  Connection to Integration Server lost - Error class com.sap.aii.proxy.framework.core.BaseProxyException: Application exception raised in the R/3 system: GET_OWN_IS_NAME_FAILED . Could not create application fault message: null -  "
    I'm not able to get the source for it's check, can anyone please advice me wat is the problem and wat can be the solution for the same?
    Expecting on ASAP basis....plz.
    Thanks
    Anand.

    Is SLD connection working? You can check it with transaction SLDCHECK on the ABAP side.
    Regards,
    Sergio

  • Solution manager for performance monitoring

    Hi,
    We have implemented solution manager  in our project.Can anyone tell me how is this useful for performance monitoring and how can we check expensive sql statements using this.
    It would be helpful if anyone can provide me some documentation on this.
    Thanks

    Hi
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ce89c290-0201-0010-5985-dd64605111fd
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/3f99cc89-0701-0010-9c86-eae847ae6cd2
    refer above threads,
    Thanks
    Syf

  • Adapter Engine: Performance Monitoring?

    Dear Experts
    I am assessing the PI 7.1 Advanced Adapter Engine and execute a Performance Test against a standard
    scenario using the Adapter Engine processing.
    I would like to understand and see the 'performance boost', mentioned by SAP, but I am not able to find
    a tool which gives me this view on performance (e.g. message processing time) in the Adapter Engine.
    The Runtime Workbench tab 'Performance Monitoring' seems to be limited to the ABAP Integration Server.
    Is there any settings I can use to get this view? Or is there any other metric which could be used to
    validate the actual performance improvement by the AAE?
    Thanks for you ideas.
    Mathias.

    Hi,
    You use the Advanced Adapter Engine to connect the Integration Engine to SAP systems (RFC adapter) and non-SAP systems. You use the various adapters in the Adapter Engine to convert XML- and HTTP-based messages to the specific protocol and format required by these systems, and the other way around.
    Using Integrated Configuration you can define a local Message Processing on the Advanced Adapter Engine. The Advanced Adapter Engine provides mapping and routing for this locally. Message Processing is only executed on the Advanced Adapter Engine from one adapter to another without the involvement of the Integration Engine. You can gain a great improvement in performance.
    You can implement all adapters on the Adapter Engine for a local Message Processing on the Advanced Adapter Engine, apart from the RNIF adapters and the CIDX adapters.
    If you do not use Integrated Configuration, Message Processing will always be performed by the Integration Engine to execute the routing and mapping there.
    The Advanced Adapter Engine is a separate software component that is automatically installed on the Integration Server. In this case, it is the central Advanced Adapter Engine. However, you can also install the Advanced Adapter Engine separately on another host. This is then a non-central Advanced Adapter Engine.
    Please reward points if it helps
    Thanks
    Vikranth

  • Performance Monitoring - How to get the data

    Hi all,
    we have a tool to monitor non sap systems and services and would like to use the same tool to get some runtime information from PI services, specially soap interfaces. The information we want is available at runtime workbench, performance monitoring.
    Is there a standard function we can use to get this data (EJB , Bapi, RFC, etc...) ? Today we are importing daily a file with this information from RWB, but this is enough only for statistical purposes, not for monitoring.
    Some tip?
    thank you.
    regards.
    roberti

    Roberti,
      Three are a number of ways to tackle these things - I usually like CCMS just because SAP spends so much time making it work for everything anyway - if your tool can connect to this - you can get some decent information from here about your system status, queue's and java.
      Speficially for Messages, I don't think that there are monitors defined as RFC BADI's or BAPI's to use but if you feel saucy, tables for messages are SXMSPMAST2 and SXMSPMAST - should give you a programming head-start to get some data and pass that back although you would only replicate the functions in CCMS.
      Of course with all SAP Products, you have to go through the application to get this data, no ODBC connections or otherwise - there are other options like DBCON to allow you to 'send' data to other Db's if you need to do it that way.
      Hope that helps somewhat and if this answers your question, please set your thread to answered.
    Edited by: David Milliken on Feb 22, 2008 8:06 PM

  • Performance Monitor: what does ProcessingTime exactly mean

    Hello,
    we have to analyze the poor performance of our Idoc --> SOAP Implementation. In order to figure out,
    where exactly the time get lost, we have re-check all stepts og the overall process. The Integration
    Process makes some simple things:
    - Receive Idoc
    - map the dest. message
    - Call Receiver by SOAP async
    - read the Response, and set the status of the IDoc async.
    All works fine but rather slow (not using the BPE is not an option!)
    The Performance Monitor for the synchron SOAP Inbound Interface to the
    receiving application tells us 1104 msg/h, respectively 2,172 sec/msg.
    My question is, which time-periode do these numbers exactly span? Is
    this the duration simply for the begin/end of the SOAP-Call independent
    of the BPE? In other words: how and where can i see, whether the poor
    performance comes from the fact, that the BPE just fires so few messages
    per minute via the interface, or the SOAP-Call itselfs is very slow?
    If the latter is true, the bad performance would have nothing to do with the
    BPE but simply with the SOAP-Server, right?
    Thanks in advance
    Gunnar

    Hi,
    Please go through the below links, these will help you to analyse about the performance issues
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/489f5844-0c01-0010-79be-acc3b52250fd
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/defd5544-0c01-0010-ba88-fd38caee02f7?prtmode=navigate
    /people/prasad.illapani/blog/2007/04/27/performance-tuning-checks-in-sap-exchange-infrastructurexi-part-iii
    Thanks
    Swarup

  • 1636215 - Performance monitoring for the Advanced Adapter Engine

    Hi ALL,
    How can we monitor the performance by changing the parameter to true in the above note please please help me
    Thanks,
    Raj

    Hi Dheeraj,
    Since you've gone through the note, I'm assuming you know how to activate the performance monitoring for adapter engine.
    However, there are reservations against doing it in any system Dev/Quality/Production. Reason being, it becomes performance/load intensive when the perf. monitoring is on.
    Still, you can diagnose bottlenecks and execution trends in Dev/Quality using performance monitoring as suggested in the note but be aware that your box is coping well with it. Please note, once activated, you don't have to do anything else. System will automatically collect performance data and you will be able to browse through it using the performance monitoring link.
    How to use it???
    You see a performance monitoring link in Monitoring Home (navigate via Configuration and Monitoring home from PI/PO homepage).
    It will help you analyze the flow of message on periodical basis (hourly/daily etc) and will give you more stats on number of messages in that time duration, average time taken, message sizes (min, max and avg), interface-by-interface detail of runtime consumption at every stage etc.
    Please go through standard SAP help for more clarity:
    Monitoring Performance - Advanced Adapter Engine - SAP Library
    Apart from this, there is this great blog by Suseelan around monitoring:
    http://scn.sap.com/docs/DOC-35805
    Hope this helps.
    Regards,
    Abhishek

  • ICWebClient Performance Monitoring

    Hi Colleagues,
    I'm searching for information on ICWebClient performance monitoring.
    Anyone can tell me what tools we could use? Is there any "monitoring alert" in Solman BPM?
    We are particulary interested in monitoring of ERP Sales Order performance.
    I'm posting a similar thread in SAP Solution Manager forum.
    Regards,
    Renato Petrulis

    Hi Renato
    I think even ICWebClient, it request process request
    to backend(abap) system. And in STAD of backend system,
    it has performance record.
    In BPMon, there is a dialog performance monitor (in the
    application monitor). So if you use it, you can specify
    http request. So by using it, I think you can monitor
    the operation.
    Technical name of dialog performance monitor in
    application monitoring is "BOPERFMO" that you can see in BPMon
    session.
    (there are some indication in sap note 1146544.
    It is bug fix note, but in its description it describe IC web client.
    So it can be possible)
    best regards
    Keiji

  • Standard value for performance monitoring

    Guys,
    I am looking into performance monitoring in the RWB bacause I think our production server is too slow. I get an average processing time per message around 60 sec, +/- 30 sec depending on the volume going through. This is obviously an unexceptable value...
    But I was wondering, are there standards set for these values to indicate when performance is too (s)low? Any reference docs available from SAP?
    Thanks

    There are various factors need to be considered. 60 seconds happening for almost all interfaces or only some specific. If only for some interfaces, then check the message volume size. SAP recommends message size up to 5 mb for optimum performance. Also security layers such as https/ssl and message level security such as encryption or digital signing/verify could cause some additional delay in processing too.
    Fixing Hardware is easy... You go for the SAP recommended spec.
    If you are using PI 7.1 or above use Message Packaging configuration. This will help considerable boost in performance.
    Please check this link
    http://help.sap.com/saphelp_nwpi71/helpdata/en/46/7a6e3469454b2be10000000a155369/content.htm

Maybe you are looking for

  • How do i create a hyperlink in Captivate 4?

    How do I create a hyperlink in Captivate 4? I tried using a clickbox set to 'open url...' but that is not working when I publish the project. What am I doing wrong?

  • How to receive the original _width and _height of an external image

    Hello, When i load an external image (.jpg) how can i trace the original height and width of this image? I already made a MoveiClip loader, so i can fire a function when the image is loaded completely. But i don't know how to get this value of the or

  • Adobe CS2 WARNING

    Not long after installing 10.5, I tried to open Illustrator CS2 for the first time and it crashed. Checking adobe.com, I found a prominent article on Leopard compatibility, where they state that there may well be problems with CS2 AND THEY WILL NOT F

  • Apple Camera Connector Kit and iPhone/iPod touch

    Will the CCK also work with non-iPad iOS devices? Thanks!

  • CMS concurrent phase takes too long time

    We have a problem that CMS-remark time takes about 1.5 secs which is inappropriate for our app. JVM parameters are: -server -XX:PermSize=256m -XX:+CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=70 -XX:+UseCMSInitiatingOccupancyOnly -XX:+