kv_get_operation_metrics()
#include <kvstore.h>
kv_operation_metrics_t *
kv_get_operation_metrics(kv_stats_t *stats,
kv_int_t index)
Oracle NoSQL Database操作に関連付けられたメトリックを集計します。情報はkv_operation_metrics_t
構造を使用して返されますが、これには次のデータ・メンバーが含まれます。
-
kv_float_t avg_latency_ms
操作に関連付けられた平均レイテンシ(ミリ秒)を返します。
-
kv_int_t max_latency_ms
操作に関連付けられた最大レイテンシ(ミリ秒)を返します。
-
kv_int_t min_latency_ms
操作に関連付けられた最小レイテンシ(ミリ秒)を返します。
-
kv_int_t total_operations
実行された操作の数を返します。
-
const char *operation_name
メトリックに関連付けられたOracle NoSQL Database操作の名前を返します。
indexパラメータが範囲外の場合、この関数はNULL
を返すことに注意してください。
パラメータ
-
stats
statsパラメータは、操作メトリック情報を含む統計構造です。この構造は、kv_get_stats()を使用して割り当てられ、kv_release_stats()を使用して解放されます。
-
index
indexパラメータは、統計情報を取得する操作の整数指定です。kv_get_num_operations()を使用して、統計情報が使用可能な操作の総数を確認できます。
関連項目