mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-05-29 21:36:01 +00:00
63 lines
988 B
JavaScript
63 lines
988 B
JavaScript
Ext.define('pve-rrd-node', {
|
|
extend: 'Ext.data.Model',
|
|
fields: [
|
|
{
|
|
name: 'cpu',
|
|
// percentage
|
|
convert: function(value) {
|
|
return value*100;
|
|
},
|
|
},
|
|
{
|
|
name: 'iowait',
|
|
// percentage
|
|
convert: function(value) {
|
|
return value*100;
|
|
},
|
|
},
|
|
'loadavg',
|
|
'maxcpu',
|
|
'memtotal',
|
|
'memused',
|
|
'netin',
|
|
'netout',
|
|
'roottotal',
|
|
'rootused',
|
|
'swaptotal',
|
|
'swapused',
|
|
{ type: 'date', dateFormat: 'timestamp', name: 'time' },
|
|
],
|
|
});
|
|
|
|
Ext.define('pve-rrd-guest', {
|
|
extend: 'Ext.data.Model',
|
|
fields: [
|
|
{
|
|
name: 'cpu',
|
|
// percentage
|
|
convert: function(value) {
|
|
return value*100;
|
|
},
|
|
},
|
|
'maxcpu',
|
|
'netin',
|
|
'netout',
|
|
'mem',
|
|
'maxmem',
|
|
'disk',
|
|
'maxdisk',
|
|
'diskread',
|
|
'diskwrite',
|
|
{ type: 'date', dateFormat: 'timestamp', name: 'time' },
|
|
],
|
|
});
|
|
|
|
Ext.define('pve-rrd-storage', {
|
|
extend: 'Ext.data.Model',
|
|
fields: [
|
|
'used',
|
|
'total',
|
|
{ type: 'date', dateFormat: 'timestamp', name: 'time' },
|
|
],
|
|
});
|