Skip to content

Ask the HotKV docs

Answers come only from these docs and can be wrong; check the linked pages before you rely on them.

SLOWLOG

Last updated
SLOWLOG subcommand [argument ...]
Group
Server
Arity
-2 (at least 2 words, counting the command name)
Flags
admin
HotKV Cloud
All plans
On-Premise
no license needed

The slow log records every command whose execution took at least slowlog-log-slower-than microseconds (10000, that is 10 ms, by default). Execution time is the time the server spent running the command, not including network time or time spent waiting in a queue. A negative value turns the log off, and 0 records every command.

The log keeps the newest slowlog-max-len entries (128 by default). Both settings can be changed at runtime with CONFIG SET. Each entry stores at most 32 arguments, each cut to 128 bytes, as Redis does. SLOWLOG HELP lists the subcommands.

Subcommand What it does
SLOWLOG GET The newest entries, in Redis’s format.
SLOWLOG LEN The number of entries.
SLOWLOG RESET Clear the log.
SLOWLOG EXPORT Every entry as JSON, with user, tenant and database. HotKV only.

An unknown subcommand gets ERR unknown subcommand '<name>'. Try SLOWLOG HELP.

Same behaviour and settings as Redis 7 and Valkey 8. SLOWLOG EXPORT is a HotKV addition.

LATENCY, MONITOR, troubleshooting