From 556a3c0519e2f12305ac6c3f1e5275cec9bfaade Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Zahradn=C3=ADk?= Date: Sat, 14 Sep 2024 19:06:34 +0200 Subject: [PATCH 1/3] Readme sensors --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d3c8fe1..fa7d992 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Configuration on Proxmox -### Install snmpd -`apt install snmpd` +### Install snmpd and sensors package for obtaining CPU temperature +`apt install snmpd sensors` ### Configure snmpd #### Paste content from snmpd.conf to /etc/snmp/snmpd.conf From c415fe93535db25a9de1ef1381a2d4bf6b76c03b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Zahradn=C3=ADk?= Date: Sat, 14 Sep 2024 19:07:50 +0200 Subject: [PATCH 2/3] Update snmp-cpu-temp.sh Reading CPU temperature using sensors package --- snmp-cpu-temp.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snmp-cpu-temp.sh b/snmp-cpu-temp.sh index 78efbb7..a0823a1 100644 --- a/snmp-cpu-temp.sh +++ b/snmp-cpu-temp.sh @@ -3,6 +3,6 @@ if [ "$1" = "-g" ] then echo .1.3.6.1.2.1.25.1.8 echo gauge -echo `cat /sys/class/thermal/thermal_zone2/temp | sed 's/\(.\)..$/.\1/'` +echo `sensors -u | grep temp1_input -m 1 | awk '{print $2}' | sed 's/[0-9][0-9]$//'` fi exit 0 From 4d32f835cb55b9af954fb2fc765893f9da2fbf27 Mon Sep 17 00:00:00 2001 From: Basti <67121035+in-famous-raccoon@users.noreply.github.com> Date: Mon, 23 Sep 2024 20:22:37 +0200 Subject: [PATCH 3/3] Update snmp-cpu-temp.sh --- snmp-cpu-temp.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/snmp-cpu-temp.sh b/snmp-cpu-temp.sh index a0823a1..d3d2d29 100644 --- a/snmp-cpu-temp.sh +++ b/snmp-cpu-temp.sh @@ -3,6 +3,9 @@ if [ "$1" = "-g" ] then echo .1.3.6.1.2.1.25.1.8 echo gauge +# when sensors packages is installed, use this: echo `sensors -u | grep temp1_input -m 1 | awk '{print $2}' | sed 's/[0-9][0-9]$//'` +# otherwise uncomment this and comment out the line above +#echo `cat /sys/class/thermal/thermal_zone2/temp | sed 's/\(.\)..$/.\1/'` fi exit 0