@@ -88,12 +88,32 @@ def graphs(self, template, dashboard=False):
88
88
"key" : self .right_type (self .key , item [0 ]),
89
89
"color" : item [3 ]
90
90
})
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
+
97
117
graphs = [
98
118
{
99
119
"name" : self .graph_name_detailed ,
@@ -104,7 +124,7 @@ def graphs(self, template, dashboard=False):
104
124
{
105
125
"name" : self .graph_name_free_used ,
106
126
"height" : 400 ,
107
- "type" : 1 ,
127
+ "type" : 0 ,
108
128
"items" : free_used_items
109
129
}
110
130
]
0 commit comments