
# HBase监控
介绍APM采集的HBase监控指标的类别、名称、含义等信息。
表1HBase监控指标说明 
| 指标类别                                       | 指标             | 指标名称       | 指标说明                    | 单位 | 数据类型   | 默认聚合方式 |
|:---|:---|:---|:---|:---|:---|:---|
| 异常（exception，HBase调用的异常信息统计。）              | exceptionType  | 异常类型       | 异常类型                    | -  | ENUM   | LAST   |
| 异常（exception，HBase调用的异常信息统计。）              | causeType      | 异常类        | 发生异常的类                  | -  | ENUM   | LAST   |
| 异常（exception，HBase调用的异常信息统计。）              | count          | 次数         | 该异常的发生次数                | -  | INT    | SUM    |
| 异常（exception，HBase调用的异常信息统计。）              | message        | 异常消息       | 该异常产生的异常消息              | -  | STRING | LAST   |
| 异常（exception，HBase调用的异常信息统计。）              | stackTrace     | 异常堆栈       | 该异常产生的堆栈信息              | -  | CLOB   | LAST   |
| HBase调用监控（client，HBase调用监控。）               | namespaceTable | 命名空间:表名    | HBase操作所对应的命名空间及表名      | -  | ENUM   | LAST   |
| HBase调用监控（client，HBase调用监控。）               | command        | 命令         | 在HBase服务端运行的命令          | -  | ENUM   | LAST   |
| HBase调用监控（client，HBase调用监控。）               | concurrentMax  | 最大并发       | 最大并发                    | -  | INT    | MAX    |
| HBase调用监控（client，HBase调用监控。）               | queryRowCount  | 读取行数       | 读取行数                    | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | updateRowCount | 更新行数       | 更新行数                    | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | errorCount     | 错误次数       | 错误次数                    | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | errorTraceId   | 错误traceId  | 采集周期内发生错误的调用链对应的traceid | -  | STRING | LAST   |
| HBase调用监控（client，HBase调用监控。）               | slowTraceId    | 慢TraceId   | 采集周期内最慢的调用链对应的traceid   | -  | STRING | LAST   |
| HBase调用监控（client，HBase调用监控。）               | invokeCount    | 调用次数       | 调用次数                    | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | lastError      | 错误信息       | 错误信息                    | -  | STRING | LAST   |
| HBase调用监控（client，HBase调用监控。）               | maxTime        | 最大响应时间     | 最大响应时间                  | -  | INT    | MAX    |
| HBase调用监控（client，HBase调用监控。）               | totalTime      | totalTime  | 总响应时间                   | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | range1         | 0-10ms     | 响应时间在0-10ms范围请求数        | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | range2         | 10-100ms   | 响应时间在10-100ms范围请求数      | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | range3         | 100-500ms  | 响应时间在100-500ms范围请求数     | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | range4         | 500-1000ms | 响应时间在500-1000ms范围请求数    | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | range5         | 1-10s      | 响应时间在1-10s范围请求数         | -  | INT    | SUM    |
| HBase调用监控（client，HBase调用监控。）               | range6         | 10s以上      | 响应时间在10s以上请求数           | -  | INT    | SUM    |
| HBase版本（version，HBase版本。）                  | version        | 版本         | 版本                      | -  | STRING | LAST   |
| HBase汇总（total，HBase调用的汇总信息统计。）             | invokeCount    | 调用次数       | 总的调用次数                  | -  | INT    | SUM    |
| HBase汇总（total，HBase调用的汇总信息统计。）             | queryRowCount  | 总读取行数      | 总读取行数                   | -  | INT    | SUM    |
| HBase汇总（total，HBase调用的汇总信息统计。）             | updateRowCount | 总更新行数      | 总更新行数                   | -  | INT    | SUM    |
| HBase汇总（total，HBase调用的汇总信息统计。）             | errorCount     | 总错误数       | 总错误数                    | -  | INT    | SUM    |
| HBase汇总（total，HBase调用的汇总信息统计。）             | totalTime      | 总响应时间      | 总响应时间                   | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | serverAddr     | 服务端节点      | 服务端节点信息                 | -  | ENUM   | LAST   |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | concurrentMax  | 最大并发       | 最大并发                    | -  | INT    | MAX    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | errorCount     | 错误次数       | 错误次数                    | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | errorTraceId   | 错误traceId  | 采集周期内发生错误的调用链对应的traceid | -  | STRING | LAST   |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | slowTraceId    | 慢TraceId   | 采集周期内最慢的调用链对应的traceid   | -  | STRING | LAST   |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | invokeCount    | 调用次数       | 调用次数                    | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | lastError      | 错误信息       | 错误信息                    | -  | STRING | LAST   |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | maxTime        | 最大响应时间     | 最大响应时间                  | -  | INT    | MAX    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | totalTime      | totalTime  | 总响应时间                   | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | range1         | 0-10ms     | 响应时间在0-10ms范围请求数        | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | range2         | 10-100ms   | 响应时间在10-100ms范围请求数      | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | range3         | 100-500ms  | 响应时间在100-500ms范围请求数     | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | range4         | 500-1000ms | 响应时间在500-1000ms范围请求数    | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | range5         | 1-10s      | 响应时间在1-10s范围请求数         | -  | INT    | SUM    |
| HBase节点调用监控（serverNode，HBase服务端节点RPC调用监控。） | range6         | 10s以上      | 响应时间在10s以上请求数           | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | clusterId      | 集群ID       | 集群ID                    | -  | ENUM   | LAST   |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | cachedServers  | 客户端缓存节点地址  | 客户端缓存节点地址               | -  | STRING | LAST   |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | zkNodes        | ZK连接地址     | ZK连接地址                  | -  | STRING | LAST   |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | concurrentMax  | 最大并发       | 最大并发                    | -  | INT    | MAX    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | errorCount     | 错误次数       | 错误次数                    | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | errorTraceId   | 错误traceId  | 采集周期内发生错误的调用链对应的traceid | -  | STRING | LAST   |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | slowTraceId    | 慢TraceId   | 采集周期内最慢的调用链对应的traceid   | -  | STRING | LAST   |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | invokeCount    | 调用次数       | 调用次数                    | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | lastError      | 错误信息       | 错误信息                    | -  | STRING | LAST   |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | maxTime        | 最大响应时间     | 最大响应时间                  | -  | INT    | MAX    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | totalTime      | 总响应时间      | 总响应时间                   | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | range1         | 0-10ms     | 响应时间在0-10ms范围请求数        | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | range2         | 10-100ms   | 响应时间在10-100ms范围请求数      | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | range3         | 100-500ms  | 响应时间在100-500ms范围请求数     | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | range4         | 500-1000ms | 响应时间在500-1000ms范围请求数    | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | range5         | 1-10s      | 响应时间在1-10s范围请求数         | -  | INT    | SUM    |
| HBase集群维度调用监控（cluster，HBase集群维度RPC调用监控。）   | range6         | 10s以上      | 响应时间在10s以上请求数           | -  | INT    | SUM    |
   
