Permission fix and SMART changed method.

Switched from root folder to opt because of permission issues with root. Fixed SMART status by switching from tail to grep method.
This commit is contained in:
Prins Geryha
2022-08-17 19:38:25 +02:00
parent eabece8193
commit 18c6f05780
2 changed files with 8 additions and 4 deletions

View File

@ -3,6 +3,6 @@ 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}' smartctl -H /dev/sda | 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