`

ganglia监控Hadoop各指标说明

阅读更多
监控指标大致如下:<wbr></wbr><wbr></wbr>

default.shuffleInput<wbr></wbr><wbr></wbr>

dfs.datanode<wbr></wbr><wbr></wbr>

jvm<wbr></wbr><wbr></wbr>

mapred.shuffleOutput<wbr></wbr><wbr></wbr>

rpc<wbr></wbr><wbr></wbr>

metricssystem<wbr></wbr><wbr></wbr>



dfs.datanode.blockChecksumOp_avg_time块校验平均时间<wbr></wbr><wbr></wbr>
dfs.datanode.blockChecksumOp_num_ops块检验次数<wbr></wbr><wbr></wbr>
dfs.datanode.blockReports_avg_time块报告平均时间<wbr></wbr><wbr></wbr>
dfs.datanode.blockReports_num_ops块报告次数<wbr></wbr><wbr></wbr>
dfs.datanode.block_verification_failures块验证失败次数<wbr></wbr><wbr></wbr>
dfs.datanode.blocks_read从硬盘读块总次数<wbr></wbr><wbr></wbr>
dfs.datanode.blocks_removed删除块数目<wbr></wbr><wbr></wbr>
dfs.datanode.blocks_replicated块复制总次数<wbr></wbr><wbr></wbr>
dfs.datanode.blocks_verified块验证总次数<wbr></wbr><wbr></wbr>
dfs.datanode.blocks_written向硬盘写块总次数<wbr></wbr><wbr></wbr>
dfs.datanode.bytes_read读出总字节包含crc验证文件字节数<wbr></wbr><wbr></wbr>
dfs.datanode.bytes_written写入总字节数(在写入每个packet时计数)<wbr></wbr><wbr></wbr>
dfs.datanode.copyBlockOp_avg_time 复制块平均时间(单位ms)<wbr></wbr><wbr></wbr>
dfs.datanode.copyBlockOp_num_ops复制块次数<wbr></wbr><wbr></wbr>
dfs.datanode.heartBeats_avg_time向namenode汇报平均时间<wbr></wbr><wbr></wbr>
dfs.datanode.heartBeats_num_ops向namenode汇报总次数<wbr></wbr><wbr></wbr>
dfs.datanode.readBlockOp_avg_time读块平均时间(单位ms)<wbr></wbr><wbr></wbr>
dfs.datanode.readBlockOp_num_ops 读块总次数 一般和dfs.datanode.blocks_read一致,先从硬盘读入输入流,增加dfs.datanode.blocks_read计数,然后再增加该计数<wbr></wbr><wbr></wbr>
dfs.datanode.reads_from_local_client从本地读入块次数<wbr></wbr><wbr></wbr>
dfs.datanode.reads_from_remote_client从远程读入块次数<wbr></wbr><wbr></wbr>
dfs.datanode.replaceBlockOp_avg_time替换块平均时间(负载均衡策略)<wbr></wbr><wbr></wbr>
dfs.datanode.replaceBlockOp_num_ops替换块次数(负载均衡策略)<wbr></wbr><wbr></wbr>
dfs.datanode.volumeFailures notfound 和block拥有的volume失败有关<wbr></wbr><wbr></wbr>
dfs.datanode.writeBlockOp_avg_time写块平均时间<wbr></wbr><wbr></wbr>
dfs.datanode.writeBlockOp_num_ops写块总次数一般和dfs.datanode.blocks_written一致,先从硬盘,增加dfs.datanode.blocks_read计数,然后再增加该计数<wbr></wbr><wbr></wbr>
dfs.datanode.writes_from_local_client写本地次数<wbr></wbr><wbr></wbr>
dfs.datanode.writes_from_remote_client写远程次数<wbr></wbr><wbr></wbr>
jvm.metrics.gcCount gc总次数<wbr></wbr><wbr></wbr>
jvm.metrics.gcTimeMillisgc总耗时(ms)<wbr></wbr><wbr></wbr>
jvm.metrics.logError jvm error次数<wbr></wbr><wbr></wbr>
jvm.metrics.logFataljvm出现fatal次数<wbr></wbr><wbr></wbr>
jvm.metrics.logInfo jvminfo出现次数<wbr></wbr><wbr></wbr>
jvm.metrics.logWarn jvmwarn出现次数<wbr></wbr><wbr></wbr>
jvm.metrics.maxMemoryMjvm试图使用最大内存(M),如果没有限制返回Long.MAX_VALUE<wbr></wbr><wbr></wbr>
jvm.metrics.memHeapCommittedMjvm提交堆内存大小<wbr></wbr><wbr></wbr>
jvm.metrics.memHeapUsedMjvm使用堆内存大小<wbr></wbr><wbr></wbr>
jvm.metrics.memNonHeapCommittedMjvm非堆内存已提交大小<wbr></wbr><wbr></wbr>
jvm.metrics.memNonHeapUsedMjvm非堆内存已使用大小<wbr></wbr><wbr></wbr>
jvm.metrics.threadsBlocked正在阻塞等待监视器锁的线程数目<wbr></wbr><wbr></wbr>
jvm.metrics.threadsNew尚未启动的线程数目<wbr></wbr><wbr></wbr>
jvm.metrics.threadsRunnable正在执行状态的线程数目<wbr></wbr><wbr></wbr>
jvm.metrics.threadsTerminated已退出线程数目<wbr></wbr><wbr></wbr>
jvm.metrics.threadsTimedWaiting等待另一个线程执行取决于指定等待时间的操作的线程数目<wbr></wbr><wbr></wbr>
jvm.metrics.threadsWaiting无限期地等待另一个线程来执行某一特定操作的线程数目<wbr></wbr><wbr></wbr>




rpc.metrics.NumOpenConnections<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>number of open connectionsrpc连接打开的数目<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.ReceivedBytes<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>number of bytes receivedrpc收到的字节数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.RpcProcessingTime_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>Average time for RPC Operations in last intervalrpc在最近的交互中平均操作时间<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.RpcProcessingTime_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc在最近的交互中连接数目<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.RpcQueueTime_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc在交互中平均等待时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.RpcQueueTime_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc queue中完成的rpc操作数目<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.SentBytes<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>number of bytes sent<wbr>rpc发送的数据字节<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.callQueueLen<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>length of the rpc queue<wbr> rpc队列长度<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.rpcAuthenticationFailure<wbr>s<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>number of failed authentications<wbr> rpc验证失败次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.rpcAuthenticationSuccess<wbr>es<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>number of successfulauthentications<wbr><wbr>验证成功数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.rpcAuthorizationFailures<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>number of failed authorizations<wbr><wbr>授权失败次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.metrics.rpcAuthorizationSuccesse<wbr>s<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>number of successful authorizations<wbr>成功次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>



mapred.shuffleInput.shuffle_failed_fetches<wbr><wbr><wbr><wbr>从map输出中取数据过程中获取失败次数<wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.shuffleInput.shuffle_fetchers_busy_percent<wbr><wbr>在获取map输出过程中并行获取线程忙碌占总并行获取线程百分比<wbr></wbr></wbr></wbr><wbr></wbr>
mapred.shuffleInput.shuffle_input_bytes<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>shuffle过程中读入数据字节<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.shuffleInput.shuffle_success_fetches<wbr><wbr><wbr>从map输出中取数据过程中获取成功次数<wbr><wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.shuffleOutput.shuffle_failed_outputs<wbr><wbr><wbr>向reduce发送map输出失败次数<wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.shuffleOutput.shuffle_handler_busy_percent<wbr><wbr><wbr>向reduce发送map输出中server线程忙碌占总工作线程(在tasktracker.http.threads中配置)百分比。<wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.shuffleOutput.shuffle_output_bytes<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>shuffle过程中输出数据字节<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.shuffleOutput.shuffle_success_outputs<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>向reduce成功<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.tasktracker.mapTaskSlots<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>设置map槽数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.tasktracker.maps_running<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>正在运行的map数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.tasktracker.reduceTaskSlots<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>设置reduce槽数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.tasktracker.reduces_running<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>正在运行的reduce数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.tasktracker.tasks_completed<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>完成任务数<wbr><wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.tasktracker.tasks_failed_ping<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>因tasktracker与task交互失败导致的失败的task数目<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
mapred.tasktracker.tasks_failed_timeout<wbr><wbr><wbr><wbr><wbr><wbr><wbr>因task未在mapred.task.timeout配置的(默认10分钟)时间内汇报进度而超时kill的task数目<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.canCommit_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc询问是否提交任务平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.canCommit_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc询问是否提交任务次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.commitPending_avg_time<wbr><wbr><wbr>rpc报告任务提交完成,但是该提交仍然处于pending状态的平均时间<wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.commitPending_num_ops<wbr><wbr><wbr><wbr>rpc报告任务提交完成,但是该提交仍然处于pending状态的次数<wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.done_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc报告任务成功完成的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.done_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc报告任务成功完成的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.fatalError_avg_time<wbr><wbr><wbr><wbr><wbr><wbr>rpc报告任务出现fatalerror的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.fatalError_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr>rpc报告任务出现fatalerror的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getBlockInfo_avg_time<wbr><wbr><wbr><wbr>从指定datanode获取block的平均时间<wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getBlockInfo_num_ops<wbr><wbr><wbr><wbr><wbr>从指定datanode获取block的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getMapCompletionEvents_avg_time<wbr>reduce获取已经完成的map输出地址事件的平均时间<wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getMapCompletionEvents_num_ops<wbr><wbr>reduce获取已经完成的map输出地址事件的次数<wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getProtocolVersion_avg_time<wbr><wbr><wbr><wbr><wbr>获取rpc协议版本信息的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getProtocolVersion_num_ops<wbr><wbr><wbr><wbr><wbr><wbr>获取rpc协议版本信息的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getTask_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>当子进程启动后,获取jvmtask的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.getTask_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>当子进程启动后,获取jvmtask的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.ping_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>子进程周期性的检测父进程是否还存活的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.ping_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>子进程周期性的检测父进程是否还存活的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.recoverBlock_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>为指定的block开始恢复标记生成的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.recoverBlock_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>为指定的block开始恢复标记生成的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.reportDiagnosticInfo_avg_time<wbr><wbr><wbr><wbr>向父进程报告任务错误消息的平均时间,该操作应尽可能少,这些消息会在jobtracker中保存<wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.reportDiagnosticInfo_num_ops<wbr><wbr><wbr><wbr><wbr>向父进程报告任务错误消息的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.startBlockRecovery_avg_time<wbr><wbr><wbr><wbr><wbr><wbr>开始恢复block的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.startBlockRecovery_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr>开始恢复block的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.statusUpdate_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>汇报子进程进度给父进程的平均时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.statusUpdate_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>汇报子进程进度给父进程的次数<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.updateBlock_avg_time<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>更新block到新的标记及长度的平均操作时间<wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>
rpc.detailed-metrics.updateBlock_num_ops<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>更新block到新的标记及长度的次数</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics