• 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
  • Application Monitoring & UEM
  • AppMon & UEM Open Q&A
avatar image
Question by Keith C. · Feb 03, 2015 at 03:56 AM ·

Performance Tracking of Specific Web Requests

Hi,

New to the dynatrace tool. I want to create a dashboard that allows me to look at specific web requests of, let's say for now, three specific URIs. I started with the web request dashlet, and from there I can edit to filter on a specific URI. But I want to filter multiple specific URIs, and I am unsure how to do this.

After this, I want to then be able to track the reponse time of these URIs and measure them over a significant period of time. I want to graph this, so I believe I need to create a measure, but I am not sure how to go about this process of these specific URIs.

 

Thanks!

Comment

People who like this

0 Show 0
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.

3 Replies

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

Answer by Andreas G. · Feb 04, 2015 at 08:14 PM

Adding to the answer from Thomas.

If you only have a small number of URLs - you said you have three - then you can also look into creating a simply Web Request Response Time Measure - one for each URL. The easiest is to open your Web Request Dashlet - located your URLs and via the context menu select "Create Measure". Then select the Web Request Response Time Measure - give the measure a good name and off you go. Repeat that for every URL. Now you can create a dashboard and add these measures

The advantage of a BT as Thomas explained though is that additonally to the Response Time you also get failure rate + you can put the BT on our App Monitoring Dashboard to get automatic baselining as well

Andi

Comment
Campbell P.

People who like this

1 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 Keith C. · Feb 05, 2015 at 01:18 AM 0
Share

I have done this step, and I have been able to chart the measures.

However, I want to track the URLs to a specific run, not every time they are hit. What I did was create a measure very similar to the one I have and the one you mentioned, but I added tagging for the header. Essentially, I only want to track the times I hit the URL with the specified header. If I filter the web request dashlet for this header, I can see only the times those urls get hit with the header. But my measures are not capturing them.

Here is an image of the measure I am using to try and capture when the URL is hit with a tagged header:

avatar image

Answer by Andreas G. · Feb 05, 2015 at 08:11 AM

Alright. In that case I suggest you create a Business Transaction that uses this "Tagged Header Measure" as a filter. Make sure to change the Evaluation drop down to Occurence. Then this measure will either return 0 (=tag is not on the PurePath) or 1 (=tag is on that PurePath). That should do the trick.

Andi

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.

avatar image

Answer by Thomas L. · Feb 03, 2015 at 07:53 AM

Hi Keith,

If you want to track specific URIs it will likely be best to create a Business Transaction (Linked documentation is for version 6.1).  A Business Transaction will allow you to filter out certain types of PurePaths (i.e. certain transactions that match a specific URI, or a group of URIs). You can then create a dashboard that is displays the information obtained from the Business Transaction. 

To create the filter for the Business Transaction, you'll have to create a new measure. The measure you'll likely need to add/configure is called "Web Requests - URI Pattern Value."

Let me know if you have any other questions!

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

2 People are following this question.

avatar image avatar image

Forum Tags

dotnet mobile monitoring load iis 6.5 kubernetes mainframe rest api dashboard framework 7.0 appmon 7 health monitoring adk log monitoring services auto-detection uem webserver test automation license web performance monitoring ios nam probe collector migration mq web services knowledge sharing reports window java hybris javascript appmon sensors good to know extensions search 6.3+ server documentation easytravel web dashboard kibana system profile purelytics docker splunk 6.1 process groups account 7.2 rest dynatrace saas spa guardian appmon administration production user actions postgresql upgrade oneagent measures security Dynatrace Managed transactionflow technologies diagnostics user session monitoring unique users continuous delivery sharing configuration alerting NGINX splitting business transaction client 6.3 installation database scheduler apache mobileapp RUM php dashlet azure purepath agent 7.1 appmonsaas messagebroker nodejs 6.2 android sensor performance warehouse
  • 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