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>