SNMPTT installation on CentOS 7 for Zabbix integration

SNMPTT installation on CentOS 7 for Zabbix integration

```
yum install wget make gcc net-snmp net-snmp-utils

cd /usr/local/src
wget http://downloads.sourceforge.net/project/snmptt/snmptt/snmptt_1.4/snmptt_1.4.tgz

tar xfz snmptt_*.tgz
snmp_*
cp -rv snmptt snmpttconvert snmpttconvertmib snmptthandler-embedded /usr/sbin/
chmod 755 /usr/sbin/snmptt*
cp -nv snmptt.ini /etc/snmp/snmptt.ini
cp -nv snmptt.logrotate /etc/logrotate.d/snmptt

useradd -N -r snmptt
mkdir -pv /var/log/snmptt
mkdir -pv /var/spool/snmptt
chown snmptt /var/log/snmptt /var/spool/snmptt

cp -vn /etc/snmp/snmptrapd.conf /etc/snmp/snmptrapd.conf.default
cat <<EOF >> /etc/snmp/snmptrapd.conf
authCommunity log,execute,net public
perl do "/usr/lib/snmptt/snmptthandler-embedded";
EOF

sed -i "s/OPTIONS='-Lsd/OPTIONS='-On -Lsd/" /etc/default/snmptrapd

sed -i 's;#date_format = %a %b %e %Y;date_format = %H:%M:%S %Y/%m/%d;' /etc/snmp/snmptt.ini
sed -i 's/syslog_enable = 1/syslog_enable = 0/' /etc/snmp/snmptt.ini
sed -i 's/net_snmp_perl_enable = 0/net_snmp_perl_enable = 1/' /etc/snmp/snmptt.ini
sed -i 's/net_snmp_perl_cache_enable = 0/net_snmp_perl_cache_enable = 1/' /etc/snmp/snmptt.ini

sed -i 's/^SNMPTrapperFile.*/SNMPTrapperFile = \/var\/log\/snmptt\/snmptt.log/' /etc/zabbix/zabbix_server.conf
echo "StartSNMPTrapper=1" >> /etc/zabbix/zabbix_server.conf

```

Reference: https://gist.github.com/jpawlowski/152abb4951f39ce1cfa0b1c5220b8635

 

yum install perl-Text-Balanced
cpan install Config::IniFiles
cpan install Net::IP

```

SNMP Status Check Examples:


snmpstatus -v 3 -u username -l auth -a MD5 -A xxxx.XXXXX98 192.168.214.1
snmpstatus -v 3 -u username -l authPriv -a MD5 -A xxxx.XXXXX98 -x DES -X xxxx.XXXXX98 varig
```

 If I run snmpwalk on the same machine of zabbix server I can collect data with snmpv3

StartPollers=1

 

Related Articles

Office Locations

Macau:

MAIN OFFICE - Rua Formosa No. 21, 3 Andar G, Edf. Yee Mei   (Tel: +853 8394 8394 ),

BRANCH - Avenida de Almeida Ribeiro, Beco da Cadeia No. 10A R/C  (Tel: +853 8394 8383 )

Hong Kong:

RM 1810, Tower B, Viking Technology & Business Centre, No.93 Ta Chuen Ping Street, Kwai Chung, NT (Tel: +852 3598 3683

China:

广东省珠海市横琴新区,琴海西路6号,万象世界2幢14楼1421室 (Tel: +86 15338 153379