用户空间工具¶
简介¶
大多数主板都有传感器芯片来监控系统健康状况(如温度、电压、风扇速度)。它们通常通过 I2C 总线连接,但有些也直接通过 ISA 总线连接。
内核驱动程序使来自传感器芯片的数据在 /sys 虚拟文件系统中可用。然后使用用户空间工具以更友好的方式显示测量值或配置芯片。
Lm-sensors¶
允许您获取健康信息、设置监控限制等的核心实用程序集。您可以从其主页 http://www.lm-sensors.org/ 获取它们,也可以作为 Linux 发行版中的软件包获取。
如果从网站获取:从项目网站获取 lm-sensors。请注意,您只需要用户空间部分,因此使用“make user”编译,并使用“make user_install”安装。
使事情正常工作的一般提示
获取 lm-sensors 用户空间实用程序
将 I2C 和硬件监控部分中的所有驱动程序编译为内核中的模块
运行 sensors-detect 脚本,它会告诉您需要加载哪些模块。
加载它们并运行 “sensors” 命令,您应该看到一些结果。
修复 sensors.conf,标签、限制、风扇分频器
如果还有其他问题,请查阅 FAQ 或文档
其他实用程序¶
如果您想要一些系统健康状况的图形指示器,请查找以下应用程序:gkrellm、ksensors、xsensors、wmtemp、wmsensors、wmgtemp、ksysguardd、hardware-monitor
如果您是服务器管理员,您可以尝试 snmpd 或 mrtgutils。