Statistics metrics for the transactions sent by accounts
public QueryNodeMetricsStatusResponse queryNodeMetricsStatus(long startTime, long endTime)
Parameter |
Required |
Type |
Description |
startTime |
true |
long |
The start timestamp. |
endTime |
true |
long |
The end timestamp. |
long startTime = stringToTimeStamp("2018-10-30 01:00:00");
long endTime = System.currentTimeMillis();
QueryNodeMetricsStatusResponse result = sdk.getQueryService().queryNodeMetricsStatus( startTime, endTime);
Statistics metrics for the query requests sent
public QueryMetricsQueryInfoResponse queryMetricsQueryInfo(long startTime, long endTime)
public QueryMetricsQueryInfoResponse queryMetricsQueryInfo(long startTime, long endTime, Hash hash)
Parameter |
Required |
Type |
Description |
startTime |
true |
long |
The start timestamp. |
endTime |
true |
long |
The end timestamp. |
hash |
false |
Hash |
The node ID. |
long startTime = stringToTimeStamp("2018-10-30 01:00:00");
long endTime = System.currentTimeMillis();
QueryMetricsQueryInfoResponse result = sdk.getQueryService().queryMetricsMessage(startTime, endTime);
Statistics metrics for the number of transactions handled per second
public QueryTpsLatencyResponse queryTpsLatency(long startTime, long endTime)
public QueryTpsLatencyResponse queryTpsLatency(Hash hash, long startTime, long endTime)
Parameter |
Required |
Type |
Description |
startTime |
true |
long |
The start timestamp. |
endTime |
true |
long |
The end timestamp. |
hash |
false |
Hash |
The node ID. |
long startTime = stringToTimeStamp("2018-10-30 01:00:00");
long endTime = System.currentTimeMillis();
QueryTpsLatencyResponse result = sdk.getQueryService().queryTpsLatency(startTime, endTime);