@@ -47,6 +47,9 @@ class BgWriter(Plugin):
4747 Plugin .DELTA .simple_change )
4848 ]
4949
50+ graph_name_buffers = "PostgreSQL bgwriter buffers"
51+ graph_name_ws = "PostgreSQL bgwriter write/sync"
52+
5053 def run (self , zbx ):
5154 columns = [x [0 ] for x in self .Items ]
5255 result = Pooler .query (self .query .format (", " .join (columns )))
@@ -88,24 +91,23 @@ def graphs(self, template, dashboard=False):
8891 "color" : item [3 ][1 ]
8992 })
9093 result = template .graph ({
91- "name" : "PostgreSQL bgwriter buffers" ,
94+ "name" : self . graph_name_buffers ,
9295 "items" : items_buffers
93- }) + \
94- template .graph ({
95- "name" : "PostgreSQL bgwriter write/sync" ,
96- "items" : items_write_sync
97- })
96+ }) + template .graph ({
97+ "name" : self .graph_name_ws ,
98+ "items" : items_write_sync
99+ })
98100 if not dashboard :
99101 return result
100102 else :
101103 return [{
102- "dashboard" : {"name" : "PostgreSQL bgwriter buffers" ,
104+ "dashboard" : {"name" : self . graph_name_buffers ,
103105 "page" : ZbxTemplate .dashboard_page_overview ["name" ],
104106 "size" : ZbxTemplate .dashboard_widget_size_medium ,
105107 "position" : 7 }
106108 },
107109 {
108- "dashboard" : {"name" : "PostgreSQL bgwriter write/sync" ,
110+ "dashboard" : {"name" : self . graph_name_ws ,
109111 "page" : ZbxTemplate .dashboard_page_overview ["name" ],
110112 "size" : ZbxTemplate .dashboard_widget_size_medium ,
111113 "position" : 8 }
0 commit comments