SNMP
Jump to navigation
Jump to search
Prerequisites
apt-get install mbmon snmp snmpd
snmpd.conf
disk / 10000 disk /var/local/storage 10000 disk /var/local/backup 10000 load 12 12 12 rocommunity SNMPSTRING ############################################ # Executables/scripts # # Monitoring exec scripts # mbmon -r # mbmon -f -I -c1 -T2 # CPU TEMP0 && CPU TEMP1 exec temp0 /usr/bin/mbmon -f -I -c1 -T1 exec temp1 /usr/bin/mbmon -f -I -c1 -T2 # FAN0 && FAN1 exec fan0 /usr/bin/mbmon -I -c1 -F1 exec fan1 /usr/bin/mbmon -I -c1 -F2 # exec disksda /usr/local/sbin/disksda.sh exec disksdb /usr/local/sbin/disksdb.sh exec disksdc /usr/local/sbin/disksdc.sh
/usr/local/disksda.sh
#!/bin/sh
## hddtemp -uF /dev/sda | cut -c27-29
## netcat localhost 7634 | mawk -F "|" '{ print $19 }'
sda=`hddtemp -nuF /dev/sda`
#echo "0"
echo $sda
- CentOS snmpd log fix
Change /etc/sysconfig/snmpd.options
# snmpd command line options # OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a" OPTIONS="-LS 0-4 d -Lf /dev/null -p /var/run/snmpd.pid -a"
Restart snmpd