drive_connection has the tracing::instrument attribute applied to it without specifying a level, so it gets the default of INFO. This method seems to be called hundreds of times per second when metrics-observer is connected, creating an excessive number of trace spans. I think a more appropriate level for this instrumentation would be TRACE.