]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/node/StatusView.js
1 Ext
.define('PVE.node.StatusView', {
2 extend
: 'PVE.panel.StatusView',
3 alias
: 'widget.pveNodeStatus',
6 bodyPadding
: '20 15 20 15',
19 xtype
: 'pveInfoWidget',
26 iconCls
: 'fa fa-fw pve-itype-icon-processor pve-icon',
27 title
: gettext('CPU usage'),
30 renderer
: PVE
.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 pve-itype-icon-memory pve-icon',
54 title
: gettext('RAM usage'),
57 renderer
: PVE
.Utils
.render_node_size_usage
,
62 title
: gettext('KSM sharing'),
64 renderer: function(record
) {
65 return PVE
.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
: PVE
.Utils
.render_node_size_usage
,
78 iconCls
: 'fa fa-fw fa-refresh',
81 title
: gettext('SWAP usage'),
84 renderer
: PVE
.Utils
.render_node_size_usage
,
95 title
: gettext('CPU(s)'),
97 renderer: function(cpuinfo
) {
98 return cpuinfo
.cpus
+ " x " + cpuinfo
.model
+ " (" +
99 cpuinfo
.sockets
.toString() + " " +
100 (cpuinfo
.sockets
> 1 ?
110 title
: gettext('Kernel Version'),
112 textField
: 'kversion',
119 title
: gettext('PVE Manager Version'),
120 textField
: 'pveversion',
125 updateTitle: function() {
127 var uptime
= Proxmox
.Utils
.render_uptime(me
.getRecordValue('uptime'));
128 me
.setTitle(me
.pveSelNode
.data
.node
+ ' (' + gettext('Uptime') + ': ' + uptime
+ ')');