have emit system free memory within metrics_time_taken_us and also add metric time taken for it
This commit is contained in:
parent
6fa696bb98
commit
eb14f4298c
@ -614,6 +614,10 @@ void event_cron_handler(struct RedisModuleCtx *ctx, RedisModuleEvent eid, uint64
|
|||||||
// g_stats->timing("handle_client_info_time_taken_us", ustime() - commandStartTime);
|
// g_stats->timing("handle_client_info_time_taken_us", ustime() - commandStartTime);
|
||||||
// RedisModule_FreeCallReply(reply);
|
// RedisModule_FreeCallReply(reply);
|
||||||
|
|
||||||
|
commandStartTime = ustime();
|
||||||
|
emit_system_free_memory();
|
||||||
|
g_stats->timing("emit_free_system_memory_time_taken_us", ustime() - commandStartTime);
|
||||||
|
|
||||||
/* Log Keys */
|
/* Log Keys */
|
||||||
reply = RedisModule_Call(ctx, "dbsize", "");
|
reply = RedisModule_Call(ctx, "dbsize", "");
|
||||||
long long keys = RedisModule_CallReplyInteger(reply);
|
long long keys = RedisModule_CallReplyInteger(reply);
|
||||||
@ -622,8 +626,6 @@ void event_cron_handler(struct RedisModuleCtx *ctx, RedisModuleEvent eid, uint64
|
|||||||
RedisModule_Log(ctx, REDISMODULE_LOGLEVEL_DEBUG, "Emitting metric \"keys\": %llu", keys);
|
RedisModule_Log(ctx, REDISMODULE_LOGLEVEL_DEBUG, "Emitting metric \"keys\": %llu", keys);
|
||||||
g_stats->timing("metrics_time_taken_us", ustime() - startTime);
|
g_stats->timing("metrics_time_taken_us", ustime() - startTime);
|
||||||
|
|
||||||
emit_system_free_memory();
|
|
||||||
|
|
||||||
lastTime = curTime;
|
lastTime = curTime;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user