diff --git a/webadmin/src/views/graphs.html b/webadmin/src/views/graphs.html
index dd63a4736..cc1a6d873 100644
--- a/webadmin/src/views/graphs.html
+++ b/webadmin/src/views/graphs.html
@@ -14,15 +14,32 @@
Disk Usage
-
-
Data {{ diskUsage['box'].sum }} GB
-
+
+
App Data {{ diskUsage['data'].sum }} GB
+
- Free {{ diskUsage['box'].free }} GB
+ Free {{ diskUsage['data'].free }} GB
- Used {{ diskUsage['box'].used }} GB
+ Used {{ diskUsage['data'].used }} GB
+
+
System {{ diskUsage['system'].sum }} GB
+
+
+ Free {{ diskUsage['system'].free }} GB
+
+ Used {{ diskUsage['system'].used }} GB
+
+
+
+
Description
+ App Data shows the virtual disk usage for application user data.
+ The full App Data disk size may not be entirely accounted for in the overall System usage numbers, depending on the utilization.
+
+
+ The System disk size includes application images, which may consume the majority of disk space. Running low on system disk space may indicate that too many apps are installed.
+
diff --git a/webadmin/src/views/graphs.js b/webadmin/src/views/graphs.js
index a88e316e8..7c03ce1ed 100644
--- a/webadmin/src/views/graphs.js
+++ b/webadmin/src/views/graphs.js
@@ -105,11 +105,15 @@ angular.module('Application').controller('GraphsController', ['$scope', '$locati
Client.graphs([
'averageSeries(collectd.localhost.df-loop*.df_complex-free)',
'averageSeries(collectd.localhost.df-loop*.df_complex-reserved)',
- 'averageSeries(collectd.localhost.df-loop*.df_complex-used)'
+ 'averageSeries(collectd.localhost.df-loop*.df_complex-used)',
+ 'averageSeries(collectd.localhost.df-*d*.df_complex-free)',
+ 'averageSeries(collectd.localhost.df-*d*.df_complex-reserved)',
+ 'averageSeries(collectd.localhost.df-*d*.df_complex-used)'
], '-1min', function (error, data) {
if (error) return console.log(error);
- renderDisk('box', data[0], data[1], data[2]);
+ renderDisk('data', data[0], data[1], data[2]);
+ renderDisk('system', data[3], data[4], data[5]);
});
};