BFergerson opened a new issue #7113:
URL: https://github.com/apache/skywalking/issues/7113


   Why do you submit this issue?
   - [x] Feature or performance improvement
   
   ___
   ### Requirement or improvement
   
   You can use "Group Parameterized Endpoints" to collapse endpoint `/users/10` 
and `/users/100` but it doesn't differentiate between HTTP method types so 
doing a `{GET}]/users/10` looks the same as `{DELETE}/users/10`.
   
   I've created a patch that adds the HTTP method type before the URL but I'm 
curious if anyone knows whether to dynamic endpoint can also be determined. 
That's the `/users/{id}` part that's defined in `@RequestMapping`. My guess is 
you can't since Tomcat sits a layer above SpringMVC. If that's the case, could 
you update an entry span's operation name? I ask because I would rather 
auto-detect this information than create the necessary 
`endpoint-name-grouping.yml` file. I like that that file exists but I think 
it's best to consider it as a last result.
   
   If neither method works, is there a way to implement something like 
`USE_QUALIFIED_NAME_AS_ENDPOINT_NAME` like SpringMVC or is that again an issue 
because Tomcat sits above SpringMVC?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to