• 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 Sandeep R. · Aug 20, 2015 at 06:01 PM ·

Create measure for web request response time to capture remaining /uri’s

I have 5 different critical API's for which i have created separate measures , How can I capture all remaining uri’s in one measure?

Should I follow as shown in the attached image ? Or is there a way to do so ?

apmu-doubt.png (23.1 KiB)
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.

8 Replies

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

Answer by Martina R. · Aug 24, 2015 at 12:07 PM

Hi Sandeep, use pipe "|" in this format (/api/app/Example1|/api/app/Example2|/api/app/Example3|/api/app/Example4|/api/app/Example5) if you are not sure about the pattern, just switch the match to "matches not" instead of "unequal". Is this working for you?

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 Sandeep R. · Aug 24, 2015 at 11:24 AM

By Using the filter unequal and specifying your 5 key transaction in a measure, How do i Separate the 5 URI's in the URI field ?

with ',' Comma or with ';' semicolon

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 Martina R. · Aug 24, 2015 at 11:09 AM

Hi Sandeep, There is no measure at them moment, that can use the pattern "all but the previously defined". Your initial approach seem to be a good option. If you want to create a measure based on the metric web requests response time, using the filter unequal and specifying your 5 key transaction would do the job. However, if you wish to calculate additional metrics for your remaining transactions, as a filter in a custom Server-side PurePath BT you can use e.g. "URI pattern value" with URI pattern "Custom" and Match "not contains" your key transaction pattern and then you will have calculated count, failure rate and PurePath response time. You can also add here your web request response time if you wish (section calculate results in the configuration window). This link gives an overview of a Business Transaction in Dynatrace AM: https://community.dynatrace.com/community/display/... Please let us know if this is what you are looking to achieve Kind regards, Martina

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 Sandeep R. · Aug 24, 2015 at 09:09 AM

I am not that sure, whether the Regex pattern would work for me, as I am not sure or aware of the remaining API's

Below mentioned are the URI patterns for which i have created the measure.

  • /api/app/Example1
  • /api/app/Example2
  • /api/app/Example3
  • /api/app/Example4
  • /api/app/Example5
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 Rajesh S. · Aug 28, 2015 at 12:06 PM 0
Share

You could try:

URI : Regex : (/api/app/(?:Example1|Example2|Example3|Example4|Example5))

Tested on http://regexpal.com/.

Add this measure in BT Splitting, you should see 5 web URIs.

avatar image

Answer by Sandeep R. · Aug 24, 2015 at 08:52 AM

Thanks for the response, However other than these known 5 API's(for which i have created the measure) there are several API's.. for which names or API details are not know.

My major concern is that, I have captured these 5 exclusively by creating a measure, I need to also look for an option, with either a BT or a measure to capture all other(except these known 5 API's ) API's as well.

Hope my question is much clear now.

Thanks & Regards

Sandeep

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 Rajesh S. · Aug 24, 2015 at 07:47 AM

Could you post the structure of the 5 URIs you trying to capture? May be we could help with Regex.

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 Sreerag M. · Aug 22, 2015 at 04:09 PM

creating a measure for all remaining uri would a better solution. the challenge would be to find the matching pattern/regex for all remaining uris. Also you need to identify the occurrence of web request calls to the api. if there could be more than one call to api in a purepath then best option is a measure because no BT for web requests. Here is the RFEBusiness Transaction for Web Request if you wish to vote for that feature.

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 Saanjeith V. · Aug 20, 2015 at 06:16 PM

You could create a Business Transaction with a measure for each of the web requests either as a split or utilize the OR/AND logic.

Cheers,

Sanj

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

5 People are following this question.

avatar image avatar image avatar image 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