第1步:编写Python程序,每隔60秒获取树莓派CPU温度 这段程序实现起来比较简单,将以下代码保存为01cpu_temp.py,通过python 01cpu_temp.py即可执行。 #coding=utf-8 import time #得到CPU温度 def get_cpu_temp(): cpu_temp_file = open( "/sys/class/thermal/thermal_zone0/temp" ) cpu_temp = cpu_temp_...
这样,Zabbix就会根据设定的自动发现规则定期运行脚本,收集并显示CPU温度信息。 6.监控与报警:基于收集到的温度数据,你可以设置触发器来警告当CPU温度超过预设阈值时。例如,当CPU温度超过80℃时,触发报警以通知管理员。 注意事项 -不是所有硬件都支持通过WMI直接获取温度数据,可能需要借助第三方软件。 -在配置过程中,确...
UnsafeUserParameters=1 #允许自定义key UserParameter=cpu_temp1,D:\SpeedFan\CPU1_temp.bat 5、重启zabbix客户端 6、zabbix server 配置监控项
可以看到已经正常获取温度数据 接下来就是配置自定义KEY 打开zabbix_agentd.conf 添加一行 UserParameter=cpu_temp,C:\zabbix\temp.bat //cpu_temp为自定义的key,后面的是bat的路径 保存,然后重启zabbix_agent服务(所有修改配置文件的操作必须重启agent服务才能生效) 服务端设置 配置-主机-选择已配置好温度监测的主机...
1、cpu处理器状态 2、cpu省电模式状态(如果开启了省电模式,在压力大的时候,会很卡的) 3、raid状态(比如做了哪个raid模式,raid状态是否正常) 4、内存状态(可以查看当前服务器最大支持多少内存,当前多少内存,如果内存有问题,可以显示哪个位置内存故障) 5、机器温度状态(监控机器的温度是否超过阀值) ...
新建触发器,即可实现CPU使用率报警前5次报警值均超过80时进行CPU使用率过高报警 最终效果 其他参数: CPU使用率 1.3.6.1.4.1.25506.8.35.18.4.3.1.4.0.1内存使用率 1.3.6.1.4.1.25506.8.35.18.1.16.0固件版本 1.3.6.1.2.1.1.1.0开机时间 1.3.6.1.2.1.1.3.0SN 1.3.6.1.4.1.25506.2.6.1.2.1.1.2.2温度 1.3...
说明:一些特殊数据需要实现监控,例如 CPU 温度、硬盘状态、 Raid 卡状态、风扇转速等, windows 没有提供检测硬件温度组件,需要借助第三方工具如 IPMI tools , fan-speed 等,也可以使用 IPMI 协议等其他方法来丰富 windows 系统硬件监控项,对于虚拟机并不适用,此时,推荐使用服务器的管理口,如 HPE 服务器的 iLO ...
Traffic Monitor是一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。...普通版包含了所有的功能,Lite版本则不包含温度监控、显卡利用率、硬盘利用率等硬件监控功能。普通版运行需要管理员权限,而Lite版本则不需要。...如果没有监控温...
WinRing0 Windows C++ CPU温度 风扇转速 ReadIoPortByte Rdmsr 2025-01-27 19:43:24 积分:1 centos6.9的gvim 2025-01-27 18:48:57 积分:1 狂龙Xbox360资源获取器V2.0 2025-01-27 11:59:51 积分:1 APEC-1.2.2-py3-none-any.whl.zip 2025-01-27 09:07:02 积分:1 ...
前5次报警值均超过80时进行CPU使用率过高报警 最终效果 其他参数: CPU使用率 1.3.6.1.4.1.25506.8.35.18.4.3.1.4.0.1 内存使用率 1.3.6.1.4.1.25506.8.35.18.1.16.0 固件版本 1.3.6.1.2.1.1.1.0 开机时间 1.3.6.1.2.1.1.3.0 SN 1.3.6.1.4.1.25506.2.6.1.2.1.1.2.2 温度 1.3.6.1.4.1.25506.2.6.1.1.1...