すべてのプロダクト
Search
ドキュメントセンター

Blockchain as a Service:モニタリング指標インターフェース

最終更新日:Jan 19, 2025

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);