Hi,
My understanding is that we can get conversion if we have UEM on. But if i want to calculate conversion without UEM. Can i do that using BT or some other way?
I should be able to specify a formula to calculate conversion..something like (Number of Orders/Vistis)*100. is this possible? if not any other alternative?
Answer by Venkata T. ·
This how the actual graph looks like...
i did not change the default value. i was looking at half hour interval so it should have been 1 min. I just checked for 6 hours and changed the aggregation to 1 min and i see similar behavior. Which is not right...
Hi Venkata,
The method for this is a bit simpler than what you're attempting here...
Create a new Business Transaction and add "Count - datacache" as a Filter. After this is created you will be able to chart the failure rate right from the Business Transaction. Can you try this and see if it accomplishes what you want?
Rick B
Hey Rick,
Do you know why the conversion doesn't seem to be averaging out right. I'm curious about this for a different function but the Rate measure is behaving the same way for me.
Rick,
This datacache is not an entry point, so if i use that as a filter, do you think it would give the parent purepath error rate? Also this comes as internal 404 so the parent purepath doesn't even fail due to this.
To your first question: yes, BTs evaluate per-PurePath so if it fails at some other point it will still count an error in your chart.
To your second point: internal 4xx/5xx can and sometimes should be re-classified to fail the transaction, depending on the application. I will leave that distinction to you but you can edit the "Impact" of the internal HTTP Error rule in the System Profile -> Error Detection Dialog.
The problem with what you're attempting and why it won't calculate correctly is that the HTTP Response Code metric is supposed to be a part of a BT, and won't calculate correctly if it's not. One thing you could do is create a BT that splits on a similar measure to "datacache - errors" but with nothing in the "Match" field. Then you will have a count of transactions with 200, 403, 404, 500, etc. If you wanted to represent these in percentages you can use the Stacked Percentage Bar Chart or the Pie Chart. This would also empower you to drill down right from the error code to the PurePaths where they were detected.
Hope that helps,
Rick B
Thanks Rick for the detailed explanation. I am already doing this where i created a BT with datacache Uris and with required status. So I have one with datacache errors and one with datacache 200s. And I am charting that. But we would like to do this for each and every internal uri. Andi is looking into this ( he is going to talk to someone) and find out what is feasible.
Apart from BT approach, I am thinking why his rate feature is not working properly. What I did is correct or not from the above screenshots?
Answer by Venkata T. ·
Andi - since we have this available now, i tried it for calculating error percent for a particular request. But i don't think i am getting the right values. Can you let me know what am i doing wrong here?
I selected the count of total requests as base measure and Fraction measure as errors. You can see the chart, either it is 100% or 0%. Also for the rate measure is it must that we need to enable the Percentile calculation?
i have attached the screenshots
Answer by Venkata T. ·
Andi,
You have mentioned that this feature will be available in 6. is it still on for version 6?
Yes - it made it into 6.0 - also see DONE: RFE - Allow use of BT result measures as input to Rate Calculation measures (Spring 2014)
Answer by Andreas G. ·
Hi. There is a "Rate Measure" which allows you to calculate the rate between two measures. Right now (up until 5.6) it is not possible to use a BT Result measure as input for the Rate Measures - this however changes with 6.0 which will allow this.
But - check the Rate Measure and see if that already helps you in your case.
JANUARY 15, 3:00 PM GMT / 10:00 AM ET