Linux 监控CPU 温度
01 V (min = 4.75 V, max = 5.25 V)
-12V: -14.91 V (min = -10.80 V, max = -13.18 V) V5SB: 4.44 V (min = 4.76 V, max = 5.24 V) VBat: 3.23 V (min = 2.40 V, max = 3.60 V) fan1: 0 RPM (min = 225000 RPM, div = 2) CPU Fan: 3668 RPM (min = -1 RPM, div = 2) fan3: 0 RPM (min = 14062 RPM, div = 8) M/B Temp: 35?°C (high = 5?°C, hyst = 0?°C) sensor = thermistor CPU Temp: 42.0?°C (high = 100?°C, hyst = 95?°C) sensor = PII/Celeron diode temp3: 25.5?°C (high = 100?°C, hyst = 95?°C) sensor = thermistor ERROR: Can''t get VID data! alarms: Chassis intrusion detection ALarm beep_enable: Sound alarm disabled eeprom-i2c-0-50 Adapter: SMBus I801 adapter at 0500 Memory type: DDR SDRAM DIMM Memory size (MB): 512 运行: ntsysv 设置lm_sensors 开机运行. 接下来 设置与 cacti整合: 拥有帝国一切,皆有可能。欢迎访问phome.net 编辑数据采集脚本 Vi mrtg.sh #!/bin/sh cputemp=`sensors | grep "CPU Temp" | awk ''{print $3}'' | cut -c 2-3` systemp=`sensors | grep temp3 | awk ''{print $2}'' | cut -c 2-3` uptime=`uptime | awk ''{print $3 " " $4 " " $5}''` echo $cputemp echo $systemp echo $uptime echo linux226 添加权限:chmod x mrtg.sh 采集结果如下: 42 26 4:50, 2 users, linux226 接下来改写档案 WorkDir: /var/www/html/mrtg/temp/ Language: big5 Target[index]: `/var/www/html/mrtg/temp/mrtg.temp` MaxBytes[index]:60 Options[index]: gauge, nopercent, growright YLegend[index]: Temp (度) ShortLegend[index]: 度 LegendO[index]: 系统温度; LegendI[index]: CPU温度; Title[index]: Blue-Moon City 系统温度表 PageTop[index]: <H1>Blue-Moon City 主机温度表</H1> <TABLE> <TR><TD>系统:</TD> <TD>RedHat 9.0 Apache 2.0.40 </TD></TR> </TABLE> Mrtg添加:root#/usr/bin/mrtg /var/www/html/mrtg/temp/mrtg.cfg.temp 然后将上面这条命令加入crontab 里定时运行. 我在pc机测试没有问题..IBM服务器测试没有成功,总是 sensors-detect 时候出错. 经查询:IBM服务器不建议用lm_sensors 软件. 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |