@@ -88,12 +88,32 @@ def graphs(self, template, dashboard=False):
8888 "key" : self .right_type (self .key , item [0 ]),
8989 "color" : item [3 ]
9090 })
91- if item [0 ] in ["cached" , "available" , "used" , "total" ]:
92- free_used_items .append ({
93- "key" : self .right_type (self .key , item [0 ]),
94- "color" : item [3 ],
95- "drawtype" : item [4 ]
96- })
91+ # manually build Free/Used graph items to manage the order of graph filled regions
92+ # used - User-Space
93+ free_used_items .append ({
94+ "key" : self .right_type (self .key , self .Items [13 ][0 ]),
95+ "color" : self .Items [13 ][3 ],
96+ "drawtype" : self .Items [13 ][4 ]
97+ })
98+ # cached
99+ free_used_items .append ({
100+ "key" : self .right_type (self .key , self .Items [3 ][0 ]),
101+ "color" : self .Items [3 ][3 ],
102+ "drawtype" : self .Items [3 ][4 ]
103+ })
104+ # available
105+ free_used_items .append ({
106+ "key" : self .right_type (self .key , self .Items [1 ][0 ]),
107+ "color" : self .Items [1 ][3 ],
108+ "drawtype" : self .Items [1 ][4 ]
109+ })
110+ # total
111+ free_used_items .append ({
112+ "key" : self .right_type (self .key , self .Items [11 ][0 ]),
113+ "color" : self .Items [11 ][3 ],
114+ "drawtype" : self .Items [11 ][4 ]
115+ })
116+
97117 graphs = [
98118 {
99119 "name" : self .graph_name_detailed ,
@@ -104,7 +124,7 @@ def graphs(self, template, dashboard=False):
104124 {
105125 "name" : self .graph_name_free_used ,
106126 "height" : 400 ,
107- "type" : 1 ,
127+ "type" : 0 ,
108128 "items" : free_used_items
109129 }
110130 ]
0 commit comments