Skip to content
/ Health Public

对系统温度、风扇转速、硬盘温度进行检测的bash脚本,可以生成比较直观的简报。

Notifications You must be signed in to change notification settings

hzgjq/Health

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Health

对系统温度、风扇转速、硬盘SMART信息进行检测的bash脚本,可以生成比较直观的简报。
依赖 lm_sensors 和 smartmontools 软件包,请先自行安装和配置这两个软件包。

可以通过dingtalkrobot脚本将检测结果发送到钉钉,结合cron可以做到每天定时发送检测报告。
比如设置PushTime="12:00",然后在 crontab 中添加如下行.

      */5 * * * * /脚本存放路径/health cron

则脚本每5分钟运行一次,中午12:00后的第一次运行才会发送检测报告,其余时间如果检测到温度过高、风扇停转、SMART故障才会发送报告。
脚本开头的参数可以根据个人需要自行修改。

正常状态命令行显示内容:
正常命令行显示
检测到异常命令行显示内容:
异常命令行显示
正常状态钉钉推送内容:
正常钉钉消息
检测到异常钉钉推送内容:
异常钉钉消息

About

对系统温度、风扇转速、硬盘温度进行检测的bash脚本,可以生成比较直观的简报。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages