Shuyan Zhang created HDFS-16683:
-----------------------------------
Summary: All method metrics related to the rpc protocol should be
initialized
Key: HDFS-16683
URL: https://issues.apache.org/jira/browse/HDFS-16683
Project: Hadoop HDFS
Issue Type: Bug
Environment: When an RPC protocol is used, the metric of
protocol-related methods should be initialized; otherwise, metric information
will be incomplete. For example, when we call
HAServiceProtocol#monitorHealth(), only the metric of monitorHealth() are
initialized, and the metric of transitionToStandby() are still not reported.
This incompleteness caused a little trouble for our monitoring system.
The root cause is that the parameter passed by RpcEngine to
MutableRatesWithAggregation#init(java.lang.Class<?>) is always XXXProtocolPB,
which is inherited from BlockingInterface and does not implement any methods.
We should fix this bug.
Reporter: Shuyan Zhang
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]