首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让munin监控和显示CPU温度

如何让munin监控和显示CPU温度
EN

Ask Ubuntu用户
提问于 2021-02-14 06:47:23
回答 1查看 922关注 0票数 1

Ubuntu 18.04系统安装了内核模块 coretemp kernel模块:

代码语言:javascript
复制
% lsmod | grep coretemp
coretemp               20480  0

It还安装了命令行实用程序 lm-sensors to检查温度:

代码语言:javascript
复制
% which sensors
/usr/bin/sensors

% dpkg -S /usr/bin/sensors
lm-sensors: /usr/bin/sensors

调用 sensors works +显示所有温度(包+4个CPU核心温度):

代码语言:javascript
复制
% sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +44.0°C (high = +100.0°C, crit = +100.0°C) ALARM (CRIT)
Core 0:    +42.0°C (high = +100.0°C, crit = +100.0°C) ALARM (CRIT)
Core 1:    +41.0°C (high = +100.0°C, crit = +100.0°C) ALARM (CRIT)
Core 2:    +44.0°C (high = +100.0°C, crit = +100.0°C) ALARM (CRIT)
Core 3:    +41.0°C (high = +100.0°C, crit = +100.0°C) ALARM (CRIT)

However,在我的浏览器中查看 munin output,我只看到HDD的温度图:

如何使munin也能监控和显示CPU核心温度?

things我尝试过(但没有帮助)

代码语言:javascript
复制
% sudo munin-node-configure

% sudo ln -s /usr/share/munin/plugins/sensors_ /etc/munin/plugins/sensors_temp
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-02-16 23:05:14

找到了解决办法。为了未来用户的利益而回答。

确保插件输出匹配支持regexes

查看插件实现:/usr/share/munin/plugins/sensors_,我注意到插件在一个名为%config的全局散列中有详细的正则表达式。支持的传感器类别有4种:

  • 风扇(风扇转速为RPM)
  • 温度(以摄氏计)
  • 电压(以伏特为单位)
  • 功率(以瓦茨为单位)

由于regexes非常具体,所以确保sensors命令行实用程序的输出与这些正则表达式完全匹配是很重要的。当sensors -u插件要求以sensors生成的格式输出时(没有-u选项),就不能调用D18

确保符号链接名称与sensors类别

匹配

/etc/munin/plugins/usr/share/munin/plugins/sensors_的符号链接的名称必须与受支持的类别匹配。类别名称用作定义每个regex的%config键。与受支持的类别匹配的fantemp这样的扩展很好:

代码语言:javascript
复制
sensors_fan -> /usr/share/munin/plugins/sensors_
sensors_temp -> /usr/share/munin/plugins/sensors_

但是使用tmpcpu_temp代替temp是行不通的。

重新启动munin-node服务

我忽略的另一个细节是,每次更改配置或添加插件符号链接之后,都需要重新启动munin-node服务:

代码语言:javascript
复制
sudo systemctl restart munin-node

删除不支持/缺少设备的空图表

如果您看到不存在的设备的空图。还建议删除关于不存在的装置的报告:

代码语言:javascript
复制
munin-node-configure --suggest --remove-also --shell | bash

结果

现在,munin显示了我的CPU温度:

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1316313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档