-
Notifications
You must be signed in to change notification settings - Fork 635
Open
Description
Is your feature request related to a problem? Please describe
When looking at tracing, I can easily see pg-pool.connect but I do not see when a client gets released. This can be frustrating when trying to quickly troubleshoot where in a service an issue is occurring - i.e is the client getting stuck and not releasing for some reason. I do keep track of idle clients separately so if they were not getting disconnected I would see the idle value go up, but it would be nice to see the full lifecycle of pg-pool.connect through pg-pool.release when viewing tracing for a specific operation.
Describe the solution you'd like to see
I see a pg-pool.release span when a client gets released in the same way I see a pg-pool.connect span.
Describe alternatives you've considered
Tracking idle clients separately.
Additional context
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels