Merge pull request #3 from PrinsGeryha/main

Permission fix and SMART changed method.
This commit is contained in:
Basti
2022-08-18 17:58:01 +02:00
committed by GitHub
3 changed files with 10 additions and 5 deletions

View File

@ -3,6 +3,6 @@ if [ "$1" = "-g" ]
then then
echo .1.3.6.1.2.1.25.1.8 echo .1.3.6.1.2.1.25.1.8
echo gauge echo gauge
echo `cat /sys/class/thermal/thermal_zone7/temp | sed 's/\(.\)..$/.\1/'` echo `cat /sys/class/thermal/thermal_zone2/temp | sed 's/\(.\)..$/.\1/'`
fi fi
exit 0 exit 0

View File

@ -3,6 +3,7 @@ if [ "$1" = "-g" ]
then then
echo .1.3.6.1.2.1.25.1.10 echo .1.3.6.1.2.1.25.1.10
echo STRING echo STRING
smartctl -H /dev/sda | tail -2 | nawk '{print $6}' if
smartctl -H /dev/sda | grep "PASSED" | nawk '{print $6}' && smartctl -H /dev/nvme0n1p3 | grep "PASSED" | nawk '{print $6}'
fi fi
exit 0 exit 0

View File

@ -1,16 +1,20 @@
#Listen on all interfaces, IPv4 only #Listen on all interfaces, IPv4 only
agentAddress udp:161 agentAddress udp:161
#ACCESS CONTROL #ACCESS CONTROL
view all included .1.3.6.1.2.1.1 view all included .1.3.6.1.2.1.1
view all included .1.3.6.1.2.1.25.1 view all included .1.3.6.1.2.1.25.1
#SNMP v2 (Read only) with community "public" restricted to Network #SNMP v2 (Read only) with community "public" restricted to Network
#Please change IP 192.168.1.0/24 to your Network. #Please change IP 192.168.1.0/24 to your Network.
rocommunity public 192.168.1.0/24 rocommunity public 192.168.1.0/24
sysLocation YourCity sysLocation YourCity
sysContact YourName sysContact YourName
#Run as root #Run as root
agentuser root agentuser root
#Add commands #Add commands
pass .1.3.6.1.2.1.25.1.8 /bin/sh /root/snmp-cpu-temp.sh pass .1.3.6.1.2.1.25.1.8 /bin/sh /opt/snmp-cpu-temp.sh
pass .1.3.6.1.2.1.25.1.9 /bin/sh /root/snmp-lvm-used.sh pass .1.3.6.1.2.1.25.1.9 /bin/sh /opt/snmp-lvm-used.sh
pass .1.3.6.1.2.1.25.1.10 /bin/sh /root/snmp-smart-status.sh pass .1.3.6.1.2.1.25.1.10 /bin/sh /opt/snmp-smart-status.sh