阿里云首页 区块链服务 BaaS

监控指标接口

账户发送交易的统计指标

  • 函数原型
  1. public QueryNodeMetricsStatusResponse queryNodeMetricsStatus(long startTime, long endTime)
参数 必选 类型 说明
startTime true long 开始的时间戳
endTime true long 结束的时间戳
  • 示例
  1. long startTime = stringToTimeStamp("2018-10-30 01:00:00");
  2. long endTime = System.currentTimeMillis();
  3. QueryNodeMetricsStatusResponse result = sdk.getQueryService().queryNodeMetricsStatus( startTime, endTime);

发送查询请求的统计指标

  • 函数原型
  1. public QueryMetricsQueryInfoResponse queryMetricsQueryInfo(long startTime, long endTime)
  2. public QueryMetricsQueryInfoResponse queryMetricsQueryInfo(long startTime, long endTime, Hash hash)
参数 必选 类型 说明
startTime true long 开始的时间戳
endTime true long 结束的时间戳
hash false Hash 节点 ID
  • 示例
  1. long startTime = stringToTimeStamp("2018-10-30 01:00:00");
  2. long endTime = System.currentTimeMillis();
  3. QueryMetricsQueryInfoResponse result = sdk.getQueryService().queryMetricsMessage(startTime, endTime);

每秒事务处理量的统计指标

  • 函数原型
  1. public QueryTpsLatencyResponse queryTpsLatency(long startTime, long endTime)
  2. public QueryTpsLatencyResponse queryTpsLatency(Hash hash, long startTime, long endTime)
参数 必选 类型 说明
startTime true long 开始的时间戳
endTime true long 结束的时间戳
hash false Hash 节点 ID
  • 示例
  1. long startTime = stringToTimeStamp("2018-10-30 01:00:00");
  2. long endTime = System.currentTimeMillis();
  3. QueryTpsLatencyResponse result = sdk.getQueryService().queryTpsLatency(startTime, endTime);