File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -66,17 +66,18 @@ class Instance(Plugin):
6666 ]
6767
6868 def run (self , zbx ):
69+ items_all = self .Items
6970 if Pooler .server_version_greater ('12.0' ):
70- self .Items . extend ( self .Items_pg_12 )
71+ items_all = self .Items + self .Items_pg_12
7172
72- params = ['sum({0}) as {0}' .format (x [0 ]) for x in self . Items ]
73+ params = ['sum({0}) as {0}' .format (x [0 ]) for x in items_all ]
7374 result = Pooler .query ('select {0} from \
7475 pg_catalog.pg_stat_database' .format (
7576 ', ' .join (params )))
7677 for idx , val in enumerate (result [0 ]):
7778 key , val = 'pgsql.{0}' .format (
78- self . Items [idx ][1 ]), int (val )
79- zbx .send (key , val , self . Items [idx ][5 ], only_positive_speed = True )
79+ items_all [idx ][1 ]), int (val )
80+ zbx .send (key , val , items_all [idx ][5 ], only_positive_speed = True )
8081 del params , result
8182
8283 def items (self , template ):
You can’t perform that action at this time.
0 commit comments