I am trying to instrument my application that uses Feathers and I noticed that my http.server metrics had route always set to / (I could not see the real path ).
I started the investigation and I noticed that when I create an endpoint using
app.use( "/my-path", (_req, res, _next) => {...})
I can call it and I see in my opentelemetry metrics that there was a call to /my-path.
When I use Services and set the route like this:
app.use( "my-service", MyService)
Then I see the calls on the metrics, but the route is always /.
Is this a known (or expected behavior)?