question

Richard M. avatar image
Richard M. asked ·

Web Service Failure Count Measure

Hi,

 

We have a requirement where we have created a business transaction splitting by Webservice Method (Operation being invoked) and we have added a measure to calculate Web Service Count, Response Time. However now we are looking to add a calculated measure to display Failure Count on a Web Service Call Method level (Not Purepath Failure Count) we have noticed that there is a column for "Failed %" under the Web Services Dashlet (As per below screenshot) that displays this value correctly per web service operation however we are unable to created such a custom failure count/percentage measure ourselves to incorporate into our Business Transaction under the Calculated Results Form.

 

 

Is there a way to do this?

 

Kind Regards

Richard

10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Andreas G. avatar image
Andreas G. answered ·

Hi. There is no measure for "Failure Count per Web Service Method". The dashlet here is special as it analyzes each PurePath to verify whehter the web service call itself is failing. But there is no measure for this that you can use for charting or incidents.

There are several Enhancement Requests that talk about better support for "Services" in general. The requirement is that Services should be seen as entities and not just part of a PurePath. that would open up several new use cases such as real SLA Monitoring for Services as well as Failure Rates, ... - I think you should vote for this RFE from Sreerag: Re: RFE: Business Transaction for Web Request

Andi

Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Dave M. avatar image
Dave M. answered ·

I am trying to do the exact same thing for a customer and hit the brick wall of the failure count/rate measures not existing.  I think it would make sense to generalize an RFE that any column we display in an out of the box dashboard should have a subscribe-able measure associated with it.  We often promote the concept of creating measures and dashboards that can use Performance Warehouse data, but then we have columns that are only accessible via PurePath-based dashboards which makes doing so impossible for certain use cases.  And of course, no incidents can be created as there is no measure to use for the incident condition rule.  What do you think about a more generic RFE that would make any data we display accessible by the user?

1 comment Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

I know there are a few web service RFEs out there but I agree that this would be a good RFE as I have been asked why we cannot access data that is right in front of us.

0 Likes 0 · ·
Dave M. avatar image
Dave M. answered ·

I created an RFE: Allow Users To Create Measures For Metrics Displayed In Out Of The Box Dashboards

Please vote for it!

Thanks,

dave

Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Andreas G. avatar image
Andreas G. answered ·

One thought on this: have you looked at the Web Service by Method Business Transaction? It splits web service calls by Method Name and provides Failure Rates as well

Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Dave M. avatar image
Dave M. answered ·

I have, but  it seems to me that the Web Service Count, Time, and Bytes Sent/Received measures are available for our use, but no analogous failure count/rate.  The Failure Rate I believe still is tied to the PurePath, not the outbound call, which is what I need.  I believe the "Calculate Results"  for the "Web Service by Method" BT would need a "Web Services Failure Count" added to give what I mean.  

If you just do Create Measure and navigate to the Web Services and Web Requests measures, you will see there are no failure related measures that could be used as a results measure, which is I think the only way you can get the failure information for an outbound call.

Does this make sense?

Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Wilson R. avatar image
Wilson R. answered ·

Hi,

Do we have any RFE for this Failed Web Services Count? We are currently facing the same issue on my client.

Thanks,

Wilson

1 comment Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

I dont think there is an RFE for this yet

0 Likes 0 · ·
Wilson R. avatar image
Wilson R. answered ·

Actually, I just found there is an RFE that suggest the creation of measures from the Web Services dashlet, however it has only 7 votes up to now:

RFE - Add Measures from Web Service Dashlet

Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.