Add redis_version field to redis input (#3054)
This commit is contained in:
parent
7b5e5ed980
commit
60e0a839f2
|
@ -30,6 +30,7 @@ Additionally the plugin also calculates the hit/miss ratio (keyspace\_hitrate) a
|
||||||
**Server**
|
**Server**
|
||||||
- uptime(int, seconds)
|
- uptime(int, seconds)
|
||||||
- lru_clock(int, number)
|
- lru_clock(int, number)
|
||||||
|
- redis_version(string)
|
||||||
|
|
||||||
**Clients**
|
**Clients**
|
||||||
- clients(int, number)
|
- clients(int, number)
|
||||||
|
|
|
@ -184,7 +184,7 @@ func gatherInfoOutput(
|
||||||
name := string(parts[0])
|
name := string(parts[0])
|
||||||
|
|
||||||
if section == "Server" {
|
if section == "Server" {
|
||||||
if name != "lru_clock" && name != "uptime_in_seconds" {
|
if name != "lru_clock" && name != "uptime_in_seconds" && name != "redis_version" {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -91,6 +91,7 @@ func TestRedis_ParseMetrics(t *testing.T) {
|
||||||
"used_cpu_sys_children": float64(0.00),
|
"used_cpu_sys_children": float64(0.00),
|
||||||
"used_cpu_user_children": float64(0.00),
|
"used_cpu_user_children": float64(0.00),
|
||||||
"keyspace_hitrate": float64(0.50),
|
"keyspace_hitrate": float64(0.50),
|
||||||
|
"redis_version": "2.8.9",
|
||||||
}
|
}
|
||||||
|
|
||||||
// We have to test rdb_last_save_time_offset manually because the value is based on the time when gathered
|
// We have to test rdb_last_save_time_offset manually because the value is based on the time when gathered
|
||||||
|
|
Loading…
Reference in New Issue