queryNodeMetricsStatus
この操作を呼び出して、特定のアカウントから送信されたトランザクション数をクエリできます。
- 関数
public MychainBaseResult<ReplyNodeMetricsStatus> queryNodeMetricsStatus(long startTime, long endTime)
パラメータ | 必須 | タイプ | 説明 |
---|---|---|---|
startTime | true | long | 開始時刻のタイムスタンプ。 |
endTime | true | long | 終了時刻のタイムスタンプ。 |
- 例
long startTime = stringToTimeStamp("2018-10-30 01:00:00");
long currentTime = System.currentTimeMillis();
MychainBaseResult<ReplyNodeMetricsStatus> result = sdk.getQueryService().queryNodeMetricsStatus( startTime, endTime);
queryMetricsMessage
この操作を呼び出して、クエリ リクエストのメトリックをクエリできます。
- 関数
public MychainBaseResult<ReplyQueryMetricMessage> queryMetricsMessage(long startTime, long endTime, Identity identity)
パラメータ | 必須 | タイプ | 説明 |
---|---|---|---|
startTime | true | long | 開始時刻のタイムスタンプ。 |
endTime | true | long | 終了時刻のタイムスタンプ。 |
identity | false | Identity | ノードの ID 。 |
- 例
long startTime = stringToTimeStamp("2018-10-30 01:00:00");
long currentTime = System.currentTimeMillis();
MychainBaseResult<ReplyQueryMetricMessage> result = sdk.getQueryService().queryMetricsMessage( startTime, endTime, new Identity());
queryTpsLatency
この操作を呼び出して、1 秒あたりのトランザクション数 (TPS) のメトリックをクエリできます。
- 関数
public MychainBaseResult<ReplyTpsLatencyMessage> queryTpsLatency(Identity identity,long startTime ,long endTime)
パラメータ | 必須 | タイプ | 説明 |
---|---|---|---|
startTime | true | long | 開始時刻のタイムスタンプ。 |
endTime | true | long | 終了時刻のタイムスタンプ。 |
identity | false | Identity | ノードの ID 。 |
- 例
long startTime = stringToTimeStamp("2018-10-30 01:00:00");
long currentTime = System.currentTimeMillis();
MychainBaseResult<ReplyTpsLatencyMessage> result = sdk.getQueryService().queryTpsLatency( new Identity(),startTime, endTime);