AppD Archive

What's the most effective way to groom BTs once the 50-BT limit is reached?

CommunityUser
Splunk Employee
Splunk Employee

I'm running the most recent version of the AppDynamics controller in an on-premise environment. As such, I suppose I could up the BT limit of my agents past 50, but no matter what limit I set, my application will likely push it: Our URLs are dynamic enough that I'll surely miss patterns along the way.

How do I best groom my BT list? Is it as simple as identifying URL patterns, setting up custom match rules, and deleting the narrower versions of those BTs until the match rule detects traffic?

Tags (1)
0 Karma
1 Solution

Arun_Dasetty
Super Champion

Hi ctiwald,

Yes, setting up custom match rules, and deleting auto discovered BTs will narrow the those BTs until the match rule detects traffic,

- you need to disable Auto discovery of transactions under Configure -> transaction identificcation -> By default (say you are making servlet requests) Servlet entry is enabled -> and also Auto discovery of transactions enabled (disable only auto discovery with servlet entry point still enabled),

and now delete the auto discovered rules and define custom rules as per your requirement

Please refer the sample example and define custom rules as per requirement:
- your application had url requests that starts with /WSApp/ as the start segment and varrying second and third segment as follows:
Login requests:
- /WSApp/account/edit
- /WSApp/account/view/1

- /WSApp/account/delete/1

Item view requests:

- /WSApp/item/edit/3

- /WSApp/item/edit/4

- /WSApp/item/save/5

So you define custom match rule by name "Login Request" with URI option values contians "/WSApp/account/"
and the same for "Item requests/service" for to match request with URI contains "/WSApp/item/"

refer doc:

http://docs.appdynamics.com/display/PRO12S/Configure+Transaction+Detection

http://docs.appdynamics.com/display/PRO12S/Default+Business+Transactions

Thanks,

Arun

View solution in original post

0 Karma

Arun_Dasetty
Super Champion

Hi ctiwald,

Yes, setting up custom match rules, and deleting auto discovered BTs will narrow the those BTs until the match rule detects traffic,

- you need to disable Auto discovery of transactions under Configure -> transaction identificcation -> By default (say you are making servlet requests) Servlet entry is enabled -> and also Auto discovery of transactions enabled (disable only auto discovery with servlet entry point still enabled),

and now delete the auto discovered rules and define custom rules as per your requirement

Please refer the sample example and define custom rules as per requirement:
- your application had url requests that starts with /WSApp/ as the start segment and varrying second and third segment as follows:
Login requests:
- /WSApp/account/edit
- /WSApp/account/view/1

- /WSApp/account/delete/1

Item view requests:

- /WSApp/item/edit/3

- /WSApp/item/edit/4

- /WSApp/item/save/5

So you define custom match rule by name "Login Request" with URI option values contians "/WSApp/account/"
and the same for "Item requests/service" for to match request with URI contains "/WSApp/item/"

refer doc:

http://docs.appdynamics.com/display/PRO12S/Configure+Transaction+Detection

http://docs.appdynamics.com/display/PRO12S/Default+Business+Transactions

Thanks,

Arun

0 Karma
Get Updates on the Splunk Community!

CX Day is Coming!

Customer Experience (CX) Day is on October 7th!! We're so excited to bring back another day full of wonderful ...

Strengthen Your Future: A Look Back at Splunk 10 Innovations and .conf25 Highlights!

The Big One: Splunk 10 is Here!  The moment many of you have been waiting for has arrived! We are thrilled to ...

Now Offering the AI Assistant Usage Dashboard in Cloud Monitoring Console

Today, we’re excited to announce the release of a brand new AI assistant usage dashboard in Cloud Monitoring ...