]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/node/StatusView.js
1 Ext
.define('PVE.node.StatusView', {
2 extend
: 'Proxmox.panel.StatusView',
3 alias
: 'widget.pveNodeStatus',
6 bodyPadding
: '20 15 20 15',
19 xtype
: 'pmxInfoWidget',
26 iconCls
: 'fa fa-fw pmx-itype-icon-processor pmx-icon',
27 title
: gettext('CPU usage'),
30 renderer
: Proxmox
.Utils
.render_node_cpu_usage
,
34 iconCls
: 'fa fa-fw fa-clock-o',
35 title
: gettext('IO delay'),
41 iconCls
: 'fa fa-fw fa-tasks',
42 title
: gettext('Load average'),
52 iconCls
: 'fa fa-fw pmx-itype-icon-memory pmx-icon',
54 title
: gettext('RAM usage'),
57 renderer
: Proxmox
.Utils
.render_node_size_usage
,
62 title
: gettext('KSM sharing'),
64 renderer: function(record
) {
65 return Proxmox
.Utils
.render_size(record
.shared
);
67 padding
: '0 15 10 15',
70 iconCls
: 'fa fa-fw fa-hdd-o',
72 title
: gettext('HD space') + '(root)',
75 renderer
: Proxmox
.Utils
.render_node_size_usage
,
78 iconCls
: 'fa fa-fw fa-refresh',
81 title
: gettext('SWAP usage'),
84 renderer
: Proxmox
.Utils
.render_node_size_usage
,
95 title
: gettext('CPU(s)'),
97 renderer
: Proxmox
.Utils
.render_cpu_model
,
103 title
: gettext('Kernel Version'),
105 textField
: 'kversion',
112 title
: gettext('PVE Manager Version'),
113 textField
: 'pveversion',
118 updateTitle: function() {
120 var uptime
= Proxmox
.Utils
.render_uptime(me
.getRecordValue('uptime'));
121 me
.setTitle(me
.pveSelNode
.data
.node
+ ' (' + gettext('Uptime') + ': ' + uptime
+ ')');