search: instrument rpc layer
Created by: keegancsmith
We suspect a large portion of search request time is dominated by the cost of the RPC layer. This can be broken down into both marshall/write time and time spent in the queue. This adds trace logging for both values.
Co-authored-by: Stefan Hengl