Skip to content

Commit a55c687

Browse files
acope-scGitHub Enterprise
authored andcommitted
Emit more aggregate metrics in modstatsd (#223)
1 parent ace783a commit a55c687

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/modules/keydb_modstatsd/modmain.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,7 @@ void event_cron_handler(struct RedisModuleCtx *ctx, RedisModuleEvent eid, uint64
582582
size_t startTime = ustime();
583583

584584
#ifdef __linux__
585-
/* Log CPU Usage */
585+
/* Log CPU Usage */
586586
static long long s_mscpuLast = 0;
587587
struct rusage self_ru;
588588
getrusage(RUSAGE_SELF, &self_ru);
@@ -591,7 +591,7 @@ void event_cron_handler(struct RedisModuleCtx *ctx, RedisModuleEvent eid, uint64
591591
+ (self_ru.ru_stime.tv_sec * 1000) + (self_ru.ru_stime.tv_usec / 1000);
592592

593593

594-
g_stats->gauge("cpu_load_perc", ((double)(mscpuCur - s_mscpuLast) / ((curTime - lastTime)*1000))*100, true /* prefixOnly */);
594+
g_stats->gauge("cpu_load_perc", ((double)(mscpuCur - s_mscpuLast) / ((curTime - lastTime)*1000))*100, false /* prefixOnly */);
595595
s_mscpuLast = mscpuCur;
596596
#endif
597597

@@ -653,7 +653,7 @@ void event_cron_handler(struct RedisModuleCtx *ctx, RedisModuleEvent eid, uint64
653653
reply = RedisModule_Call(ctx, "dbsize", "");
654654
long long keys = RedisModule_CallReplyInteger(reply);
655655
RedisModule_FreeCallReply(reply);
656-
g_stats->gauge("keys", keys);
656+
g_stats->gauge("keys", keys, false /* prefixOnly */);
657657
RedisModule_Log(ctx, REDISMODULE_LOGLEVEL_DEBUG, "Emitting metric \"keys\": %llu", keys);
658658
g_stats->timing("emit_keys_metric_time_taken_us", ustime() - commandStartTime);
659659

0 commit comments

Comments
 (0)