kv_get_stats()

#include <kvstore.h>

kv_error_t 
kv_get_stats(kv_store_t *store,
             kv_stats_t **stats,
             kv_int_t clear) 

統計構造を戻します。この構造は、kv_get_node_metrics()kv_get_operation_metrics()またはkv_stats_string()を使用して調査できます。kv_release_stats()を使用して、統計構造に割り当てられたリソースを解放します。

パラメータ

  • store

    storeパラメータは、統計情報を調査するストアへのハンドルです。

  • stats

    statsパラメータは、割り当てられた統計構造へのポインタのコピー先であるメモリーを参照します。

  • clear

    clearパラメータは、統計構造内のすべてのカウンタをゼロにリセットします。この値を1に設定すると、最小値、最大値、平均値および合計値が計算される新しいレポート間隔が作成されます。