summaryrefslogtreecommitdiff
path: root/monitor-cpu-temp
blob: 90b2bc9c8572622abb98c84d7b32ce9f03189972 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/zsh

MAX_TEMP=$1

for i in \
  /sys/devices/pci0000:00/0000:00:18.3/temp1_input \
  /sys/devices/pci0000:00/0000:00:19.3/temp1_input \
  /sys/devices/pci0000:00/0000:00:1a.3/temp1_input \
  /sys/devices/pci0000:00/0000:00:1b.3/temp1_input; do
  TEMP=$(cat $i)
  if [ $TEMP -gt $MAX_TEMP ]; then
    logger "Some CPU temp @$TEMP (/1000)!"
  fi
done