ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

LibreHardwareMonitor远程监控:如何3步让手机看到电脑温度

LibreHardwareMonitor远程监控:如何3步让手机看到电脑温度 LibreHardwareMonitor远程监控如何3步让手机看到电脑温度【免费下载链接】LibreHardwareMonitorLibre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer.项目地址: https://gitcode.com/GitHub_Trending/li/LibreHardwareMonitor凌晨三点机房里的渲染机疑似过温你人却还在被窝里。打开 LibreHardwareMonitor它内置了一个完整的 Web 服务器不用装插件、不用配 Nginx点两下菜单温度曲线就出现在你手机浏览器里还能接进 Prometheus 做告警。在 LibreHardwareMonitor 菜单里30秒点亮远程 Web 服务器运行主程序后展开顶部菜单里的 Remote Web Server勾选 Run内置 HTTP 服务立即启动默认监听 8085 端口默认值写在 HttpServer 的实现 里。取消勾选即停止。启动后在本机浏览器打开http://localhost:8085页面会自动轮询data.json拉取传感器树界面和数据每几秒刷新一次无需手动操作。改一行监听地址让局域网外网设备也能访问Run 下方还有个 Interface / Port 菜单项。弹窗里上拉框选网卡 IP下框改端口回车即生效。默认值是0.0.0.0含义是所有网卡都能访问此时手机用http://电脑IP:8085就能直连想只对内网开放就改选具体的内网 IP。给监控页上一把锁三步开启Basic认证菜单里的 Authentication 项会打开一个对话框勾选启用、填用户名和密码确定。此后所有请求不带凭据都会直接收到 401。注意密码落盘前会被 SHA256 哈希源码里只保存摘要不存明文。设备要暴露到内网以上环境这一步建议先于任何端口开放来做。用两个URL读温度、转风扇REST接口实测服务不止能看。/Sensor支持 GET 和 POST 两种方法三个动作actionGetid传感器ID读值返回 value、min、max 和格式化串actionSetid传感器IDvalue100设控制值valuenull恢复默认actionResetMinMax清掉该传感器的历史最值ID 从data.json的SensorId字段抄即可。仓库自带一份可直接抄的官方测试脚本 basicrest.py先遍历全部传感器再把id换成自己的目标即可。curl http://127.0.0.1:8085/Sensor?actionGetid/cpu/0/temperature/0一行Prometheus配置把硬件告警报进现有体系/metrics端点输出标准 Prometheus 文本格式指标名形如lhm_cpu_temperature_celsius标签带 hardwareName、sensorId、host多机采集不会撞名。生成逻辑在 SendPrometheusAsync 实现 里三个查询参数可微调lastvalue输出最新值、archivelength最多带 10 个历史点、timestamps是否带毫秒时间戳。Prometheus 侧只需一段 scrape 配置scrape_configs: - job_name: lhm static_configs: - targets: [机器IP:8085]从源码到跑通Windows下10分钟编译验证UI 是 Windows Forms目标框架 net472 和 net10.0-windows所以要在 Windows 上编译git clone https://gitcode.com/GitHub_Trending/li/LibreHardwareMonitor cd LibreHardwareMonitor dotnet build LibreHardwareMonitor.Windows.Forms -f net10.0-windows跑起来后先开 Web 服务、配好认证再依次敲上面两条 curl 和一次/metrics?archivelength5抽查三样都通了就算部署完成。凌晨那台机器的温度现在你躺在被窝里就能确认。开服务、锁认证、接监控剩下的交给告警——这就是 LibreHardwareMonitor 远程监控的全部路径 【免费下载链接】LibreHardwareMonitorLibre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer.项目地址: https://gitcode.com/GitHub_Trending/li/LibreHardwareMonitor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表