Linux端末でCPU温度をロギングする
概要
とある用途で使っていたLinux端末が熱暴走したことをきっかけに、Linux端末のCPU温度をロギングをするShell Scriptを書いた。
check_cpu_temp.sh
#!/bin/sh
ulimit -c unlimited
date=`date +"%Y-%m-%d"`
status=`date +"%Y-%m-%d %H:%M"`
status=${status}" "`cat /sys/class/thermal/thermal_zone0/temp`
echo ${status} >> ./log/${date}.log
基本的に、/sys/class/thermal/thermal_zone0/tempを読んでCPU温度を取得し、日付ごとのログファイルに書き込む。
利用時は、このShellScriptをcronで定期実行してロギングしている。
注意:
ロギングされる温度は1000倍されています(摂氏[℃]に変換するには1/1000倍してください)
Author And Source
この問題について(Linux端末でCPU温度をロギングする), 我々は、より多くの情報をここで見つけました https://qiita.com/wakamori-k/items/79150906ffab7149d74b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .