mirror of
https://github.com/in-famous-raccoon/proxmox-snmp.git
synced 2025-07-17 07:36:26 +00:00
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:
@ -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
|
||||||
|
10
snmpd.conf
10
snmpd.conf
@ -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
|
||||||
|
Reference in New Issue
Block a user