[ https://issues.apache.org/jira/browse/KUDU-1858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15848796#comment-15848796 ]
Todd Lipcon commented on KUDU-1858: ----------------------------------- Sounds useful! It also might be interesting to add some kind of 'ACK' from the server when a call has been received but not yet processed, but I guess that would be a follow-up task. > Record outbound call queuing / sending times > -------------------------------------------- > > Key: KUDU-1858 > URL: https://issues.apache.org/jira/browse/KUDU-1858 > Project: Kudu > Issue Type: Improvement > Reporter: Henry Robinson > > {{InboundCall}} does a pretty good job of tracking the time it spends queued, > being handled and so on. We should consider adding the same kind of > instrumentation to {{OutboundCall}} so that RPC senders can track the time an > RPC took being queued for sending, actually sending and then waiting for a > response. > This information could then be exposed through the {{RpcController}} so that, > upon RPC completion (or failure) the measurements could be aggregated. -- This message was sent by Atlassian JIRA (v6.3.15#6346)