-
Notifications
You must be signed in to change notification settings - Fork 147
Open
Description
A little bit of background on the issue, we used included the page url as transaction name (without the query string) by default and we had the same problem even without the query string there are a lot applications that simply include ids in their url.
Currently the default transaction name is unknown and not the page url so all transactions are grouped by default under unknown but there is an API to let users set the initial page load transaction name and it can be set to the page url by the user which probably is the easiest way to set the page name. This can create a large number of transaction names.
Some solutions:
- Having a url pattern config option that we use to set the transaction name to the page url
- Implementing heuristics that tries to detects ids in the URL (I've made a POC) on the agent
- Implementing a grouping algorithm on the Kibana side.