COMMANDLOG-LEN(3valkey)
π COMMANDLOG-LEN π
okay bestie, welcome to the commandlog-len page from the Valkey Command Manual (section 3valkey, iykyk) β it's short, it's sweet, and it counts things. let's go π«Ά
β¨ NAME β¨
commandlog-len β literally just returns the number of entries in the specified type of command log. that's the whole job. she's focused π
πΈ SYNOPSIS πΈ
COMMANDLOG LEN <SLOW | LARGE-REQUEST | LARGE-REPLY>
π¦ DESCRIPTION π¦
so COMMANDLOG LEN gives you the current number of entries in whichever type of command log you point at. simple as that β¨
here's the tea though: a brand new entry gets added to that command log every single time a command goes over the corresponding threshold. the way that works is there are three different types of command log right now, and each one has its own independent threshold:
commandlog-execution-slower-thancommandlog-request-larger-thancommandlog-reply-larger-than
and the maximum number of entries each one can hold? that's governed by these configs, bestie:
commandlog-slow-execution-max-lencommandlog-large-request-max-lencommandlog-large-reply-max-len
β οΈ heads up: once a command log hits its maximal size, the oldest entry gets removed every time a new entry shows up. it's giving ring buffer. first in, first out, no cap π
and if you ever wanna just wipe the whole thing? the command log can be cleared with the valkey-commandlog-reset(7) COMMANDLOG RESET command. clean slate energy π
π COMPLEXITY π
constant time, no notes, she ate and left zero crumbs π
π₯ ACL CATEGORIES π₯
@admin @dangerous @slow
(yeah she's a little dangerous, that's kind of her whole vibe π)
β HISTORY β
- Available since: 8.1.0
π SEE ALSO π
the whole friend group, fr fr:
acl(3valkey),acl-cat(3valkey),acl-deluser(3valkey),acl-dryrun(3valkey),acl-genpass(3valkey),acl-getuser(3valkey),acl-help(3valkey),acl-list(3valkey),acl-load(3valkey),acl-log(3valkey),acl-save(3valkey),acl-setuser(3valkey),acl-users(3valkey),acl-whoami(3valkey),bgrewriteaof(3valkey),bgsave(3valkey),command(3valkey),command-count(3valkey),command-docs(3valkey),command-getkeys(3valkey),command-getkeysandflags(3valkey),command-help(3valkey),command-info(3valkey),command-list(3valkey),commandlog(3valkey),commandlog-get(3valkey),commandlog-help(3valkey),commandlog-reset(3valkey),config(3valkey),config-get(3valkey),config-help(3valkey),config-resetstat(3valkey),config-rewrite(3valkey),config-set(3valkey),dbsize(3valkey),debug(3valkey),failover(3valkey),flushall(3valkey),flushdb(3valkey),info(3valkey),lastsave(3valkey),latency(3valkey),latency-doctor(3valkey),latency-graph(3valkey),latency-help(3valkey),latency-histogram(3valkey),latency-history(3valkey),latency-latest(3valkey),latency-reset(3valkey),lolwut(3valkey),memory(3valkey),memory-doctor(3valkey),memory-help(3valkey),memory-malloc-stats(3valkey),memory-purge(3valkey),memory-stats(3valkey),memory-usage(3valkey),module(3valkey),module-help(3valkey),module-list(3valkey),module-load(3valkey),module-loadex(3valkey),module-unload(3valkey),monitor(3valkey),psync(3valkey),replconf(3valkey),replicaof(3valkey),restore-asking(3valkey),role(3valkey),save(3valkey),shutdown(3valkey),slowlog(3valkey),slowlog-get(3valkey),slowlog-help(3valkey),slowlog-len(3valkey),slowlog-reset(3valkey),swapdb(3valkey),sync(3valkey),time(3valkey)
okay that's the whole page bestie, you're so welcome π
this cutie is version 9.0.0, dated 2025-10-21 β go forth and count your log entries, queen πβ¨
π¦ where this page comes from
- fedora 44: valkey-doc 9.0.3-2.fc44 Β· CC-BY-SA-4.0
- fedora 44: valkey-doc 9.0.6-1.fc44 Β· CC-BY-SA-4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms