Getting granular reports with APM

I am trying to find a way to report on the APM.  I need to be able to look at particular requests that come in to the server and report how many times that request was made and how long it took so that I can report that this particular function was
run 100 times and of those 100 times it ran longer than 15sec 2 times.  The SLA for our app is very detailed in that a particular report must run in say 15sec 95% of the time.  Another one might be 30sec 95% of the time.  So I need to be able
to look at each particular request that hits the web server and then roll the performance stats by each request.  I can see in the reports that it captures the number of requests total for the whole application and how many performance exceptions there
were.  Unfortunetely it doesn't break it down by every request.  Just the ones that caused the exceptions.  I've thought about setting the threshold to 0 so that it would capture all requests but I don't think that would be good for SCOM server. 
I'm also thinking that because the threshold is at say 15sec that any details about requests that are less than 15seconds would not be in the database and therefore not reportable.  I'd like to know if what I'm trying to do is possible in SCOM and if
I just need a custom report written or if the data is even in the database.  Thanks for helping.

Hi,
Actually APM is not intended to collect every and each monitored request, it should report only unique performance or exception violations.
Setting the threshold to 0 is not a good idea from performance standpoint, besides you will be overwhelmed with events corresponding to normal behavior of your application. And even this won't solve your problem for sure - some of the events still may
have been throttled and been not reported..
However there are two options for a sort of statistics you need:
1. Based on performance counters
Define each separate request you want to gather statistics as transaction (http://technet.microsoft.com/en-us/library/hh457578.aspx) of monitored application. Thus you will start
collecting separate performance counters metrics for this specific request, among them you will find:
- Average request time
- Number and rate of performance problems
- Number and rate of exceptions
- Number of monitored requests
Yes, these would be only counters without much details, but they represent monitoring statistics regardless the thresholds, throttling and whatever else - just pure statistics.
2. Based on only collected events
I would recommend considering to watch out "Application Slow Requests Analysis" report under "Problem Analysis Reports" of AppAdvisor - this is the most evident insight on the performance trends you're looking for:
Igor Savchenko, VIAcode Consulting LLC (http://www.viacode.com/)

Similar Messages

  • We get many report with same computer in the SCEP alerts.

    Hi,
    We get many report with same computer in the SCEP alerts.
    I have an email sent to support desk for "Malware detection", but same computer ends upp severaltimes long time after it have been cleand with success. I dont have "repeated malware detection" alerts enable.
    So why same alerts reported several times even if it have been removed?
    /SaiTech

    Hi,
    Please refer to the link below:
    How to Configure Alerts for Endpoint Protection in Configuration Manager
    http://technet.microsoft.com/en-us/library/hh508782.aspx
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Getting corresponding report with respect to the specific uitlity

    Hi
    I have 7-reports with same columns but for different 7-utilities(seawater,portable water, gas consumption ...etc). If suppose user enters one utility(seawater) in the selection screen then he/she needs to get corresponding "SEAWATER" report .
    Samiliary for other utilities also.
    so how can user gets corresponding report with corresponding with specific uility.
    pls let me knw
    regards
    kumar

    Hi Kumar
    Do you mean that
    1. You want 7 reports for 7 utilities with the same column Structure and how can user get these?
    If this is the case, create 7 Queries and use the same re-usable structure in the Columns. Then go ahead and rsestrict the Utilities with the specific utilities in Free Char. Give the name as per the Utilities, so that the user can distinguish between these queries.
    OR
    2. You want one report and user has the choice which utility he wants to run the report for, then....
    Create on report with the rows/columsn that you want. Create a variable on the Utilities Info-Object and restrict the Utilities Info-Object with this variable. So user will be prompted to enter this variable for utility and corresponding report will be generated.
    Does this answer your question?
    Cheers
    Abhishek

  • Can't get spreadsheet report with JRE update 27 and up

    oracle forms reports 10g r2. client: IE 8, win xp sp3, jre 1.6 update 29. server: win 2003.
    I have a few reports rendering spreadsheet format, I ran those reports in forms, and get the report result with web show document and getjobid, then browser window crashed, failed to show the spreadsheet report. pdf report is fine though.
    worked before JRE update 25. any idea?
    much thanks.

    Well, you haven't really shared enough information, so we can jus offer a guess.
    I. Did you uninstall all old JRE versions before installing the new one?
    2. How exactly are you attempting to open an Excel doc in the browser? In other words, are you just calling the Excel doc? Have you attempted to set the mime type...? Example:
    -- Send to Excel?    
            If v_excel = 'yes' Then    
         mimetype := '&mimetype=application/vnd.ms-excel';
            End if;     
             WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server='||v_repServerName || mimetype,'_blank'); 3. Exactly which version of Forms are you using?
    4. Exactly which version of Office/Excel is installed on the client?
    5. You claimed this worked with 1.6.0_25. Have you tried to uninstall _29 and resintall _25 in order to verify your suspicion? I doubt the JRE version is the cause of the problem in this case.

  • How can I get a report with total number of pages printed on my HP Officejet Pro 8610?

    Since knowing the number of pages I print is so critical to a choice of using the "HP Instant Ink Plan" or not, how can I find the total number of pages I have printed on my brand-new (installed 2 days ago) 8610?  And if I can, is it a "resettable" or rolling total?  Don't see anything in user guide and a search yields nothing usable on this blog.
    Printer is installed wirelessly on an older PC with Windows XP SP3.  I can also of course intstall it with network cable but so far it works OK on my home network without network cable.  If it matters which OS, I also have a Lenovo laptop running Vista on which I can install this printer. 
    Please do not respond that I can find the total by counting the number of pieces of paper I have.  Surely the internals of this fine machine must have the requested data so that HP can tell my usage if I select the monthly ink plan!
    This 8610 was a good buy (net $89.00 after trade-in of my six year old J36xx Deskjet) at Office Depot/Max which of course influenced my decision to buy it.  So far I am very happy with printing qualities and speed, have not tried the scanner yet and will probably never use the fax since I have no land line phone. 
    Thanks,
    Harry
    This question was solved.
    View Solution.

    Hi,
    Section #2 of the Printer Ststus report will tell you. Please try:
    Printer status report
    Use the printer status report to view current printer information and ink cartridge status. Also use the printer status report to help you troubleshoot problems with the printer.
    The printer status report also contains a log of recent events.
    If you need to call HP, it is often useful to print the printer status report before calling.
    To print the Printer Status Report
    1. From the printer control panel display, touch and slide your finger across the screen and then touch Setup.
    2. Touch Print Reports and then touch Printer Status Report.
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Possibility of getting serial report with sales invoice details

    Hi All,
    We are Telco company and there is a requirement to view the serial numbers issued to a customer along with the invoice number, invoice date and invoice value.
    Is this possible? If yes, please let me know the tables which can be used in SQVI.
    Thanks,
    Savindi

    Hi,
    Refer the below link it may help you.......
    Re: Invoice details related to Serial Numbers

  • CN41 report with out values for project dates

    Hi Experts
    The following field values are captured in Table PROJ.
    a. Finish Date PROJ-PLSEZ
    b. Forecast Start PROJ-SPROG
    c. Forecast Finish PROJ-EPROG
    But the report CN41/CN41N does not show values for these fields.
    Can anybody give clue to get this report with values for the above fields.
    Warm regards
    ramSiva

    HI,
    if you want the top  - of - page to be displayed
    even when we scroll down
    then use this
    try to give heading as text elements by giving some spaces
    TOP-OF-PAGE.
      PERFORM display_header.  RESERVE 10 LINES.
    form
      SET LEFT SCROLL-BOUNDARY COLUMN 84.
      FORMAT COLOR COL_BACKGROUND INTENSIFIED ON.
      WRITE:/01(252) text-h01 CENTERED.
      WRITE:/01(252) text-h06 CENTERED.
      SKIP.
    endform
    as it is working fine in my report
    reward points if helpful,
    regards,
    venkatesh

  • Pls help:sending oracle reports with desformat=spreadsheet to email

    Is there a way to send the reports with desformat=spreadheet to email(destype=mail). I tried to execute the commandline with destype=mail desname=[email protected] desformat=spreadsheet but I am getting a report with html type attachment. How could I make it xls(excel) instead of html

    When having lots of repeating frames and fields placed in a complex pattern, the Oracle Reports doesn't know how to place them in the .xls cells.
    You ought to have a second layout for the report (containing the same data) that would print when the desformat = spreadsheet and would be be rather simple in comparison to the one that would print when desformat=pdf/html.
    In case you have several repeating frames it is best to have all the fields in those frames placed and vertically aligned on the same row in the layout, from left to right. This should give a reasonable output.

  • Please help to get onhand stock report with last purchase and billed date warehouse and item wise

    please help to get onhand stock report with last purchase and billed date warehouse and item wise

    Hi Rajeesh Ambadi...
    Try This
    SELECT distinct T0.ITEMCODE , t1.ItemName, T0.ONHAND as 'Total Qty',  
      T1.LASTPURDAT ,t1.LastPurPrc
    FROM OITW T0 INNER JOIN OITM T1 ON T0.ITEMCODE = T1.ITEMCODE
    INNER JOIN OITB T2 ON T1.ITMSGRPCOD=T2.ITMSGRPCOD left join ibt1 t3 on t3.itemcode = t0.itemcode and t3.whscode = t0.whscode
    WHERE
    T0.ONHAND>0
    AND T0.WhsCode ='[%0]'
    Hope Helpful
    Regards
    Kennedy

  • SSRS report with tabular model – MDX query how to get the sum and count of measure and dimension respectively.

    Hello everyone,
    I am using the following MDX query on one of my SSRS report.
    SELECT NON EMPTY { [Measures].[Days Outstanding], [Measures].[Amt] } ON COLUMNS,
    NON EMPTY { ([Customer].[Customer].[Customer Key].ALLMEMBERS) }
    HAVING [Measures].[ Days Outstanding] > 60
    DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS
    FROM ( SELECT ( STRTOSET(@Location, CONSTRAINED)) ON COLUMNS
    FROM ( SELECT ( {[Date].[Fiscal Period].&[2014-06]}) ON COLUMNS
    FROM [Model]))
    Over here, the data is being filtered always for current month and for a location that is being selected by user from a report selection parameter.
    I would like to get the count of total no. of customers and sum of the amount measure.
    When I am using them in calculated members it gives incorrect values. It considers all records (ignores the sub-select statements) instead of only the records of current month and selected location.
    I also tried with EXISTING keyword in calculated members but there is not difference in output. Finally, I manage the same at SSRS level.
    Can anybody please advise what are the ways to get the required sum of [Measures].[Amt] and count of [Customer].[Customer].[Customer Key].ALLMEMBERS dimension?
    Also, does it make any difference if I manage it as SSRS level and not at MDX query level?
    Any help would be much appreciated.
    Thanks, Ankit Shah
    Inkey Solutions, India.
    Microsoft Certified Business Management Solutions Professionals
    http://www.inkeysolutions.com/MicrosoftDynamicsCRM.html

    Can anybody please advise what are the ways to get the required sum of [Measures].[Amt] and count of [Customer].[Customer].[Customer Key].ALLMEMBERS dimension?
    Also, does it make any difference if I manage it as SSRS level and not at MDX query level?
    Hi Ankit,
    We can use SUM function and COUNT function to sum of [Measures].[Amt] and count of [Customer].[Customer].[Customer Key].ALLMEMBERS dimension. Here is a sample query for you reference.
    WITH MEMBER [measures].[SumValue] AS
    SUM([Customer].[Customer].ALLMEMBERS,[Measures].[Internet Sales Amount])
    MEMBER [measures].[CountValue] AS
    COUNT([Customer].[Customer].ALLMEMBERS)
    MEMBER [Measures].[DimensionName] AS [Customer].NAME
    SELECT {[Measures].[DimensionName],[measures].[SumValue],[measures].[CountValue]} ON 0
    FROM [Adventure Works]
    Besides, you ask that does it make any difference if I manage it as SSRS level and not at MDX query level. I don't thinks it will make much difference. The total time to generate a reporting server report (RDL) can be divided into 3 elements:Time to retrieve
    the data (TimeDataRetrieval);Time to process the report (TimeProcessing);Time to render the report (TimeRendering). If you manage it on MDX query level, then the TimeDataRetrieval might a little longer. If you manage it on report level, then the TimeProcessing
    or TimeRendering time might a little longer. You can test it on you report with following query: 
    SELECT Itempath, TimeStart,TimeDataRetrieval + TimeProcessing + TimeRendering as [total time],
    TimeDataRetrieval, TimeProcessing, TimeRendering, ByteCount, [RowCount],Source
    FROM ExecutionLog3
    WHERE itempath like '%reportname'
    Regards,
    Charlie Liao
    TechNet Community Support

  • Getting Error while integrating Crystal reports with Java

    Hi All,
    I am getting below error while integrating crystal report with java
    [java] os.arch = x86
    [java] java.lang.NoSuchMethodError: com.crystaldecisions.Utilities.d.<init>
    (Ljava/awt/Image;I)V
    [java] at com.crystaldecisions.Utilities.af.try(Unknown Source)
    [java] at com.crystaldecisions.Utilities.af.a(Unknown Source)
    [java] at com.crystaldecisions.Utilities.af.<init>(Unknown Source)
    [java] at com.businessobjects.crystalreports.viewer.applet.g.a(Unknown
    Source)
    [java] at com.crystaldecisions.ReportViewer.ReportViewer.start(Unknown
    Source)
    [java] at ReportViewerFrame.<init>(ReportViewerFrame.java:51)
    [java] at JRCViewReport.launchApplication(JRCViewReport.java:29)
    [java] at JRCViewReport$1.run(JRCViewReport.java:50)
    [java] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:
    178)
    [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
    [java] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDi
    spatchThread.java:190)
    [java] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDisp
    atchThread.java:144)
    [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j
    ava:138)
    [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j
    ava:130)
    [java] at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
    Any help can be appreciated
    Kalyan

    Hi All,
    For got to mention i am using crystal reports XI release 2 with JDK1.4.
    Kalyan

  • HT3669 With recent upgrade to my Mac I can no longer get supply report on ink status in my printer-light is blinking and unable to tell which cartridge needs replacing?

    With the recent upgrade to my computer I can no longer get Supply reports from my printer:  a red light is flashing and I don't know which ink cartridge needs replacing?

    I happen to have an Epson printer as well - WorkForce 645 - that does show the supply levels.
    Since I have one, I know that Apple recently updated the Epson printer software (less than two weeks ago).  Do you have the latest software?  If not, you can get it through the App Store or here:
    http://support.apple.com/kb/DL1398
    Try it if you don't currently have it.  If you're not sure, you can download it - it can't hurt.

  • Report to get the Material with Exception message"10"  Rescheduling in

    Hello All
    We want to get the report to get the materials with exception message"10".We can get deatils from T code MD06,but it is restricted to MRP Controller/Vendor and we can get the details from Table "MDKP".Plese provide any report or T code to get the details of the exception message "10"
    Thanks
    Suresh kumar

    Hello
    You can use BAPI_MATERIAL_STOCK_REQ_LIST todata from MD04 or BAPI_MATERIAL_MRP_LIST to get data from MD05.
    BR
    Catano

  • How to get the stock of STO Report with suppling Plant/receiving Plant/open

    How to get the stock of STO Report with suppling Plant/receiving Plant/open/close qty.

    MB5T gives you Details of STO which have stok in transit.
    ME2W gives you supplying plant wise STO details.  Also in ME2W , in the ALV report output, if you select  the "delivery Schedule line" icon , you will get details such as , STO qty, Issued qty , undelivered qty etc.

  • I'm getting the below issue when I try to deploy a report with Dynamic parameters, when I deploy it with static parameters I'm not getting this issue.

    I’m getting the below issue when I try to deploy a crystal report with Dynamic parameters in BI Launch Pad, when I deploy the same report with static parameters I can deploy and run it. I have Restarted the BI server, still the issue exitno use. kindly help me on this issue.
    “This error occurred: Adding Crystal Report "CrystalReport1.rpt" failed. The server with kind rptappserver returned an error result. Failed to copy the report file to the report object. Refreshing the report object properties might have failed. Failed to read data from report file CrystalReport1. Reason: Failed to read parameter object”.

    BO does not run dynamic params through the report as would happen without BusinessObjects (BO) or Crystal Reports Server (CRS).  When you publish a report with dynamic parameters to BO/CRS, the prompt is published to the repository so that it can be accessed through the Business View Manager (which can be installed as part of the client tools).  In order for this to work a couple of things need to happen:
    1.  You need to be sure that you check the "Update Repository" box on the Save As screen the first time you publish the report.
    2.  Your BO/CRS user needs to have "view" access to the Crystal2013ReportApplicationServer in the Servers section in the CMC - in fact, the Everyone group should be given view access to the server in order for dynamic prompts to work correctly.
    3.  In the Business View Manager, the Administrator user needs to give your user, or, even better, a Crystal Developers group full control access to the "Dynamic Cascading Prompts" folder.
    Best practice for dynamic prompts in a BO/CRS environment is to actually create the prompts in the Business View Manager.  This will allow you to create a single data connection that can be reused and also create lists of values such that the same list or prompt can be reused by multiple reports.  If you just create the prompts in Crystal, you will end up with multiple data connections to the same database, the prompts will use the whole query for the reports to get the dynamic values instead of just a focused query to the lookup table that contains the values, and there ends up being lots of duplication and chaos.
    -Dell

Maybe you are looking for

  • Unable to edit documents in InDesign CS4

    Hello, A work colleague has recently changed their laptop and installed CS4 - since the getting new computer he has been unable to edit documents (which are fine on my machine). He can select objects and reposition on the screen, but can't edit/delet

  • Best way to work with multiple Flash objects?

    I am making an application that is going to need to use several  custom MovieClip-based classes from Flash.  I'm not sure if I'm using the terminology right.  What I have is a Flash file with movie clips, each clip has a class with properties and met

  • Problems w/ Images in Reports 2.5

    I seem to have run into an apparent limitation with the Oracle Developer 2000 Report Designer 2.5. I have an image that is displayed, the path being stored within the database, the image is then Read from file. This works fine except there are two pr

  • GI/GR Slip Issue

    Hi Techies, I have some issue regarding the printing of GI /GR Slip using the MIGO transaction. All the required output types for GI & GR are configured, driver program & forms have been developed. Now when I test the developement by performing a GI

  • What is and how can one write a DAO?

    I have this program i have been asked to write which basically a web application. I have worked with servlets before but i have never been asked to use a DAO. I just want to know what it is and it works.