Alexey Serbin has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/20908


Change subject: [rpc] introduce rpc_listened_socket_rx_queue_size metric
......................................................................

[rpc] introduce rpc_listened_socket_rx_queue_size metric

This patch introduces a new 'rpc_listened_socket_rx_queue_size'
histogram metric for AcceptorPool.  The metric allows for tracking
the size of the listened RPC socket's RX queue.  The new metric
shows meaningful numbers only on Linux since it's based on the
DiagnosticSocket, where the latter is implemented only on Linux
as of now.

I also added basic tests scenarios to cover the newly introduced
functionality.

Change-Id: I83580659bac39d9171f1ee0d0e88676ed0d50b99
---
M src/kudu/rpc/acceptor_pool.cc
M src/kudu/rpc/acceptor_pool.h
M src/kudu/rpc/rpc-test-base.h
M src/kudu/rpc/rpc-test.cc
M src/kudu/util/CMakeLists.txt
M src/kudu/util/net/diagnostic_socket.cc
M src/kudu/util/net/diagnostic_socket.h
7 files changed, 224 insertions(+), 7 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/08/20908/1
--
To view, visit http://gerrit.cloudera.org:8080/20908
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I83580659bac39d9171f1ee0d0e88676ed0d50b99
Gerrit-Change-Number: 20908
Gerrit-PatchSet: 1
Gerrit-Owner: Alexey Serbin <ale...@apache.org>

Reply via email to