added keyspace hitrate measurement

Closes #283
This commit is contained in:
Tyler Nisonoff
2015-10-17 21:05:56 -07:00
committed by Cameron Sparr
parent 7600cc87d8
commit 6869362f43
2 changed files with 21 additions and 4 deletions

View File

@@ -55,8 +55,8 @@ func TestRedis_ParseMetrics(t *testing.T) {
{"sync_partial_err", 0},
{"expired_keys", 0},
{"evicted_keys", 0},
{"keyspace_hits", 0},
{"keyspace_misses", 0},
{"keyspace_hits", 1},
{"keyspace_misses", 1},
{"pubsub_channels", 0},
{"pubsub_patterns", 0},
{"latest_fork_usec", 0},
@@ -83,6 +83,7 @@ func TestRedis_ParseMetrics(t *testing.T) {
{"used_cpu_user", 0.05},
{"used_cpu_sys_children", 0.00},
{"used_cpu_user_children", 0.00},
{"keyspace_hitrate", 0.50},
}
for _, c := range checkFloat {
@@ -151,8 +152,8 @@ sync_partial_ok:0
sync_partial_err:0
expired_keys:0
evicted_keys:0
keyspace_hits:0
keyspace_misses:0
keyspace_hits:1
keyspace_misses:1
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:0