• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
  • Home /
  • Public Forums /
  • Network Application Monitoring /
  • NAM Open Q&A /
avatar image
Question by Michael H. · Mar 12, 2013 at 10:00 AM ·

How to monitor failing web service calls?

Hey

Initially I used a soap analyzer to monitor a certain web service but at after a while we had a service failure and I realized that if the request and response do not match the extraction of operation name, user name, etc. does not work. As a consequence I could not give any details about the failing calls.

Then I changed to the xml analyzer where I can define separate operations that match the way failures may look but then again Gomez does not regard those failing operations as failures anymore. I do handle this with custom reports but sadly all the standard reports will be wrong because of this.

How can I get both my details on the failing calls and keep using standard reports?

Seems to me it might be handy to have a way to state that even if a certain operation matches a request/response pair it is to be considered as a failure nonetheless.

Maybe I have missed something obvious?

Kind regards

Michael

Comment

People who like this

0 Show 6
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image Pierzchala, S. · Apr 08, 2013 at 09:04 AM 0
Share

Michael:

Are you referring to the Compuware SaaS Synthetic Web Monitoring or the Enterprise Synthetic Monitoring?

Based on the question, it appears to be more directly related to the Enterprise product, but I want to conform that.

smp

avatar image Michael H. Pierzchala, S. · Apr 09, 2013 at 02:40 AM 0
Share

Thanks for replying.

I'm not sure how to answer your question. The tool was sold to my company as 'Gomez' and the 'About page' says 'Central Analysis Server, version: 11.7.1.94'

The choice of analyzer and configuration of it is done with 'RUM Console.'
If I pick the soap analyzer web requests and responses must follow rather strict syntax or be considered a discarded call. If I pick the xml analyzer instead I am able to map the various variants in replies corresponding to different error scenarios. But doing this also makes Gomez consider the calls succesfull.

So, how can I get the various failure responses (for statistic reasons) without missing the fact they are indeed failures?

avatar image Ulf T. · Apr 11, 2013 at 09:37 AM 0
Share

When your tansactions fail, do they all present the same error or failure information?

avatar image Michael H. Ulf T. · Apr 15, 2013 at 02:34 AM 0
Share

In this case there are a few different variations of what errors look like but whether I can match them with patterns or not is besides the point I think because once they are matched they are considered successful calls I believe.

avatar image Mheish M. · Apr 12, 2013 at 04:45 PM 0
Share

Hi Michael,

What product version are you running?

Our 12.0 version supports the reporting of standard SOAP fault errors and recently there was an improvement in one of the latest 12.0 builds to report application fault errors as well. From what I understood from your issue description, I believe upgrading to the latest 12.0 build would resolve this issue.

If you are already on 12.0, please contact our support team to open a case and reference this thread and we will be glad to provide you with the latest build with the SOAP fault improvements. If you are not on 12.0 yet, I suggest upgrading first and then contact us to obtain the latest 12.0 build. If you need assistance in upgrading to 12.0, please check out our migration center (https://apmcommunity.compuware.com/community/pages/viewpage.action?pageId=103318366).

Thanks,

Mazen

avatar image Michael H. Mheish M. · Apr 15, 2013 at 02:38 AM 0
Share

Well, the about page says CAS 11.7.1.94 but I am glad to learn 12.0 includes improvements in this area.

We are in the process of planning upgrading to 12.0 so maybe I should just wait for this to happens.

Thanks all for replying!

2 Replies

  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image

Answer by Tarjei U. · Sep 11, 2015 at 11:16 AM

Hi, some SOAP errors which are "business related" give the 500 Internal server error code. This is however correct according to the specification of a WS.

Will the SOAP analysis module take this into consideration? (PS running on DCRUM 12.3.4)

http://www.ws-i.org/Profiles/BasicProfile-1_2(WGAD).html#Identifying_SOAP_Faults

Comment

People who like this

0 Show 1 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image Adam P. ♦♦ · Sep 11, 2015 at 11:48 AM 0
Share

Tarej,

You can exclude particular type of errors from calculating Availability metric:

Is it what you're looking for?

avail.jpg (139.3 KiB)
avatar image

Answer by Mheish M. · Apr 15, 2013 at 11:07 AM

Michael,

Good to know that you are planning an upgrade to 12.0. Again, from what you have described, I believe that the latest 12.0 build we currently have would resolve your issue. After you upgrade to 12.0, please contact our support team to obtain the latest 12.0 build which contains the SOAP fault improvements and reference this post.

Another thing that you need to do after the upgrade to the latest 12.0 build is to switch back the software service to use the SOAP analyzer instead of XML in order for the operations to report correctly.

Thanks,

Mazen

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

How to get started

First steps in the forum
Read Community User Guide
Best practices of using forum

NAM 2019 SP5 is available


Check the RHEL support added in the latest NAM service pack.

Learn more

LIVE WEBINAR

"Performance Clinic - Monitoring as a Self Service with Dynatrace"


JANUARY 15, 3:00 PM GMT / 10:00 AM ET

Register here

Follow this Question

Answers Answers and Comments

1 Person is following this question.

avatar image

Related Questions

Where Do Operation Attributes Come From?

extract SOAP Attributes

Is there a way to control Thresholds at the operation level with the Soap decode

How does the client ip address extraction get controlled for Soap decodes?

Can I set a user IP address using a field in the XML analyzer?

Forum Tags

esm siebel Dynatrace Managed license nam probe wan citrix dna rest api configuration mq alerting NAM 2018 dashboard dcrumadvisory reports css nam universal decode database mobileapp RUM ads sap nam console scripting nam server sequence transactions nam 2019 upgrade
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A