Redis Config Resetstat Command
The Redis Config Resetstat command is used to reset certain statistics in the INFO command, including:
- Keyspace hits (Number of keyspace hits)
- Keyspace misses (Number of keyspace misses)
- Number of commands processed (Number of commands processed)
- Number of connections received (Number of connections received)
- Number of expired keys (Number of expired keys)
- Number of rejected connections (Number of rejected connections)
- Latest fork(2) time (Time of the last fork(2) execution)
Syntax
The basic syntax for the redis Config Resetstat command is as follows:
redis 127.0.0.1:6379> CONFIG RESETSTAT
Available Versions
= 2.0.0
Return Value
Always returns OK.
Example
INFO command output before reset:
redis 127.0.0.1:6379> INFO
# Server
redis_version:2.5.3
redis_git_sha1:d0407c2d
redis_git_dirty:0
arch_bits:32
multiplexing_api:epoll
gcc_version:4.6.3
process_id:11095
run_id:ef1f6b6c7392e52d6001eaf777acbe547d1192e2
tcp_port:6379
uptime_in_seconds:6
uptime_in_days:0
lru_clock:1205426
# Clients
connected_clients:1
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0
# Memory
used_memory:331076
used_memory_human:323.32K
used_memory_rss:1568768
used_memory_peak:293424
used_memory_peak_human:286.55K
used_memory_lua:16384
mem_fragmentation_ratio:4.74
mem_allocator:jemalloc-2.2.5
# Persistence
loading:0
aof_enabled:0
changes_since_last_save:0
bgsave_in_progress:0
last_save_time:1333260015
last_bgsave_status:ok
bgrewriteaof_in_progress:0
# Stats
total_connections_received:1
total_commands_processed:0
instantaneous_ops_per_sec:0
rejected_connections:0
expired_keys:0
evicted_keys:0
keyspace_hits:0
keyspace_misses:0
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:0
# Replication
role:master
connected_slaves:0
# CPU
used_cpu_sys:0.01
used_cpu_user:0.00
used_cpu_sys_children:0.00
used_cpu_user_children:0.00
# Keyspace
db0:keys=20,expires=0
Executing the reset command:
redis 127.0.0.1:6379> CONFIG RESETSTAT
OK
INFO command output after reset:
redis 127.0.0.1:6379> INFO
# Server
redis_version:2.5.3
redis_git_sha1:d0407c2d
redis_git_dirty:0
arch_bits:32
multiplexing_api:epoll
gcc_version:4.6.3
process_id:11095
run_id:ef1f6b6c7392e52d6001eaf777acbe547d1192e2
tcp_port:6379
uptime_in_seconds:134
uptime_in_days:0
lru_clock:1205438
Clients
connected_clients: 1 client_longest_output_list: 0 client_biggest_input_buf: 0 blocked_clients: 0
Memory
used_memory: 331076 used_memory_human: 323.32K used_memory_rss: 1568768 used_memory_peak: 330280 used_memory_peak_human: 322.54K used_memory_lua: 16384 mem_fragmentation_ratio: 4.74 mem_allocator: jemalloc-2.2.5
Persistence
loading: 0 aof_enabled: 0 changes_since_last_save: 0 bgsave_in_progress: 0 last_save_time: 1333260015 last_bgsave_status: ok bgrewriteaof_in_progress: 0
Stats
total_connections_received: 0 total_commands_processed: 1 instantaneous_ops_per_sec: 0 rejected_connections: 0 expired_keys: 0 evicted_keys: 0 keyspace_hits: 0 keyspace_misses: 0 pubsub_channels: 0 pubsub_patterns: 0 latest_fork_usec: 0
Replication
role: master connected_slaves: 0
CPU
used_cpu_sys: 0.05 used_cpu_user: 0.02 used_cpu_sys_children: 0.00 used_cpu_user_children: 0.00
Keyspace
db0: keys=20, expires=0