latency-graph.3valkey - Man Page
Returns a latency graph for an event.
Synopsis
LATENCY GRAPH
event
Description
Produces an ASCII-art style graph for the specified event.
LATENCY GRAPH
lets you intuitively understand the latency trend of an event
via state-of-the-art visualization. It can be used for quickly grasping the situation before resorting to means such parsing the raw data from LATENCY History
or external tooling.
Valid values for event
are: * active-defrag-cycle
* aof-fsync-always
* aof-stat
* aof-rewrite-diff-write
* aof-rename
* aof-write
* aof-write-active-child
* aof-write-alone
* aof-write-pending-fsync
* command
* expire-cycle
* eviction-cycle
* eviction-del
* fast-command
* fork
* rdb-unlink-temp-file
Reply
valkey-protocol(7) Bulk string reply: Latency graph
Complexity
O(1)
Acl Categories
@admin @dangerous @slow
History
- Available since: 2.8.13
Examples
127.0.0.1:6379> latency reset command (integer) 0 127.0.0.1:6379> debug sleep .1 OK 127.0.0.1:6379> debug sleep .2 OK 127.0.0.1:6379> debug sleep .3 OK 127.0.0.1:6379> debug sleep .5 OK 127.0.0.1:6379> debug sleep .4 OK 127.0.0.1:6379> latency graph command ## command - high 500 ms, low 101 ms (all time high 500 ms) #_ _|| _||| _|||| 11186 542ss sss
The vertical labels under each graph column represent the amount of seconds, minutes, hours or days ago the event happened. For example ā15sā means that the first graphed event happened 15 seconds ago.
The graph is normalized in the min-max scale so that the zero (the underscore in the lower row) is the minimum, and a # in the higher row is the maximum.
For more information refer to the Latency Monitoring Framework page.
See Also
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), 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-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)