@@ -13,8 +13,8 @@ class Autovacuum(Plugin):
13
13
key_count = "pgsql.autovacuum.count{0}"
14
14
key_utilization = "pgsql.autovacuum.utilization{0}"
15
15
key_utilization_avg5 = "pgsql.autovacuum.utilization.avg5{0}"
16
- key_utilization_avg10 = "pgsql.autovacuum.utilization.avg10{0}"
17
16
key_utilization_avg15 = "pgsql.autovacuum.utilization.avg15{0}"
17
+ key_utilization_avg30 = "pgsql.autovacuum.utilization.avg30{0}"
18
18
19
19
DEFAULT_CONFIG = {
20
20
"interval" : str (60 )
@@ -57,21 +57,21 @@ def items(self, template, dashboard=False):
57
57
"delay" : self .plugin_config ("interval" )
58
58
}))
59
59
result += (template .item ({
60
- "name" : "PostgreSQL Autovacuum: Average Utilization per 10 minutes" ,
61
- "key" : self .right_type (self .key_utilization_avg10 ),
60
+ "name" : "PostgreSQL Autovacuum: Average Utilization per 15 minutes" ,
61
+ "key" : self .right_type (self .key_utilization_avg15 ),
62
62
"value_type" : Plugin .VALUE_TYPE .numeric_float ,
63
63
"units" : Plugin .UNITS .percent ,
64
64
"type" : Plugin .TYPE .CALCULATED ,
65
- "params" : "avg(pgsql.autovacuum.utilization[], 10m )" ,
65
+ "params" : "avg(pgsql.autovacuum.utilization[], 15m )" ,
66
66
"delay" : self .plugin_config ("interval" )
67
67
}))
68
68
result += (template .item ({
69
- "name" : "PostgreSQL Autovacuum: Average Utilization per 15 minutes" ,
70
- "key" : self .right_type (self .key_utilization_avg15 ),
69
+ "name" : "PostgreSQL Autovacuum: Average Utilization per 30 minutes" ,
70
+ "key" : self .right_type (self .key_utilization_avg30 ),
71
71
"value_type" : Plugin .VALUE_TYPE .numeric_float ,
72
72
"units" : Plugin .UNITS .percent ,
73
73
"type" : Plugin .TYPE .CALCULATED ,
74
- "params" : "avg(pgsql.autovacuum.utilization[], 15m )" ,
74
+ "params" : "avg(pgsql.autovacuum.utilization[], 30m )" ,
75
75
"delay" : self .plugin_config ("interval" )
76
76
}))
77
77
return result
0 commit comments