zabbix-3.4.1_snmptrap配置指南

时间 : 19-01-28 栏目 : linux运维 作者 : 老薛 评论 : 0 点击 : 136 次

一、系统环境:

操作系统版本:CentOS Linux
release 7.3.1611 (Core)

内核版本:3.10.0-514.el7.x86_64

软件版本:zabbix-3.4.1

Zabbserver: 192.168.15.128

Agent:192.168.15.60

二、   
zabbix环境配置

请参考之前的《zabbix-3.4.1环境部署.docx

三、安装epel-release

epel是社区强烈打造的免费开源发行软件包版本库。

EPEL,即Extra Packages for
Enterprise Linux
的简称,是为企业级Linux提供的一组高质量的额外软件包,包括但不限于Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL),
Oracle Enterprise Linux (OEL)
(关于 : EPEL)

方法一:yum命令安装 
推荐

yum install epel-release -y

方法二:手动安装

针对系统架构选择相应的类型:http://dl.fedoraproject.org/pub/epel/7/。我们使用的x86_64,就要进入该目录下寻找相应包,安装方法如下:


# rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm


或者:

# wget
http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm
# rpm -vih epel-release-7-2.noarch.rpm

二、SNMPTrapsnmptt安装

yum install -y net-snmp net-snmp-libs
net-snmp-utils net-snmp-perl

配置snmptrap服务

[root@bj-server-001 snmp]# cat
/etc/snmp/snmptrapd.conf

# Example configuration file for snmptrapd

#

# No traps are handled by default, you must
edit this file!

#

# authCommunity   log,execute,net public

# traphandle SNMPv2-MIB::coldStart    /usr/bin/bin/my_great_script cold

#traphandle default /usr/sbin/snmptt

perl do
"/usr/bin/zabbix_trap_receiver.pl"

authCommunity   log,execute,net zmz

说明:snmptrapd.conf和zabbix_trap_receiver.pl详见文档所在目录

Traplog接收文件/tmp/zabbix_traps.tmp,在zabbix_trap_receiver.pl有配置

配置完毕,重启snmptrapd

systemctl restart snmptrapd.service

agent端测试:

snmptrap -v 2c -c zmz 192.168.15.128:162 ''
1.3.6.1.4.1.2345 SNMPv2-MIB::sysLocation.0 s "This is zabbix traps
test"

server端查看:


[root@bj-server-001 snmp]# cat /tmp/zabbix_traps.tmp

10:59:47 2019/01/17 ZBXTRAP 192.168.15.60
PDU INFO:
  notificationtype               TRAP
  version                        1
  receivedfrom                   UDP: [192.168.15.60]:39146->[192.168.15.128]:162
  errorstatus                    0
  messageid                      0
  community                      zmz
  transactionid                  4
  errorindex                     0
  requestid                      2062263877
VARBINDS:
  DISMAN-EVENT-MIB::sysUpTimeInstance type=67 value=Timeticks: (24583501) 2 days, 20:17:15.01
  SNMPv2-MIB::snmpTrapOID.0      type=6  value=OID: SNMPv2-SMI::enterprises.2345
  SNMPv2-MIB::sysLocation.0      type=4  value=STRING: "This is zabbix traps test"

本文标签

除非注明,文章均为( 老薛 )原创,转载请保留链接: http://www.bdkyr.com/xtyw002/2732.html

zabbix-3.4.1_snmptrap配置指南:等您坐沙发呢!

发表评论

8 + 5 = ?


博主微信号,很高兴为您提供帮助

随便看看

0