作为放家里的小Server,对整个服务器的温度监控还是很有必要的,当初选择pve也是因为pve可diy程度比较高。
先上修改后的效果图:
废话不多说,动手吧。
一、安装lm-sensors
安装成功后,可以通过命令查看cpu温度:
星际蜗牛的暴力风扇虽然吵,但是不得不佩服散热能力确实强。
二、编辑修改文件
1、/usr/share/perl5/PVE/API2/Nodes.pm
搜索my $dinfo = df('/', 1);
以pve5.4.3为例,在296行:
添加:$res->{thermalstate} = `sensors`;
修改后:
2、/usr/share/pve-manager/js/pvemanagerlib.js
2.1、搜索PVE.panel.StatusView,修改height为320
2.2、搜索PVE Manager Version
在后面添加一个item,修改后为
三、重启pve web管理服务
至此,就已经成功添加了pve web管理端cpu温度显示。
Tags:ProxmoxVE