cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

URI Pattern Aggregation in WEB REQUESTS

kunal_gupta
Newcomer

How will I aggregate the something like the

/accountsV2/_pt8JI-lDPixKB4EA1Y-BAfW2hEyp6K1g_200-AAnSo/positions

/accountsV2/0_KLHaqlJhb_Bq74EvZ0eK9H5rR33rbr6hv_ESL1y7o/positions

into:

/accountsV2/{accountid}/positions.

I had created BT using Web Requests- URI Pattern Value for this. I have read other responses but didnt get the answer how can i get them into 1 single row under web requests Table.

5 REPLIES 5

tarun_agastya1
Inactive

Hi Kunal,

Can you add regex for the web request-URI pattern value.It should work.

/accountsV2/(.*)/positions

Best

Tarun

kunal_gupta
Newcomer

@ Tarun: I already have

/accountsV2/[a-z,A-Z,0-9,\_](.*)/positions and it is reporting the data within BT but I want to put this BT as a filter in the web request and get 1 ROW as

/accountsV2/{accountid}/positions.

pahofmann
Champion

The Web Request Dashlet will always list you exact request as they are.

If you wan't to see them aggregated like you configured in the BT you need to use a Business Transaction Dashboard, or a Business Transactoin List in the Webinterface.

kunal_gupta
Newcomer

@Patrick , Thank you for your suggestion.

I already have a BT defined. My objective is to create a table like WEB REQUEST where I can get entire workload out from production using 1 DASHBOARD.

We have 40 key REST APIs and creating dashlet for each one of them will not give 1 quick view.

Is there any other way I can get similar output from dynatrace?

The correct regex you should use is:

 (/accountsV2/).*?(/positions)

Assuming between the text fragments the dynamic value always appears & to be ignored.

Regards, Rajesh