[Zabbix] SNMP TRAP 监控
来源:互联网 发布:广联达软件招聘 编辑:程序博客网 时间:2024/05/22 07:07
1、安装关联包
#yum install -y net-snmp-utils net-snmp-perl net-snmp
2、下载zabbix-3.2.4 tar包
# cd /usr/local/src/
#wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.4/zabbix-3.2.4.tar.gz
# tar -zxvfzabbix-3.2.4.tar.gz
3、配置
#cp -a/usr/local/src/zabbix-3.2.4/misc/snmptrap/zabbix_trap_receiver.pl /usr/bin/
#chmod +x/usr/bin/zabbix_trap_receiver.pl
#vi /etc/snmp/snmptrapd.conf
disableAuthorization yes #不需要团体名
perl do "/usr/bin/zabbix_trap_receiver.pl";
#vi /etc/zabbix/zabbix_server.conf #或者编辑zabbix_proxy.conf
StartSNMPTrapper=1
SNMPTrapperFile=/tmp/zabbix_traps.tmp #该目录必须与zabbix_trap_receiver.pl脚本中定义一致
# systemctl restart zabbix-server
4、导入mib库
将mib库文件复制至/usr/share/snmp/mibs 目录中并新建与配置/etc/snmp/snmp.conf文件。
mibs +JUNIPER-MIB:JUNIPER-FABRIC-CHASSIS:BGP4-MIB
5、重启snmptrapd生效
#systemctl enable snmptrapd
#systemctl restart snmptrapd
# netstat -tunlp |grep 162
udp 0 0 0.0.0.0:162 0.0.0.0:* 4620/snmptrapd
6、配置snmptrap存档
#mkdir -p /var/log/zabbix_traps_archive
# vi/etc/logrotate.d/zabbix_traps
/tmp/zabbix_traps.tmp{
weekly
size 10M
compress
compresscmd /usr/bin/bzip2
compressoptions -9
notifempty
dateext
dateformat -%Y%m%d
missingok
maxage 365
rotate 10
olddir/var/log/zabbix_traps_archive
}
7、测试
#snmptrap -v 1 -c public 127.0.0.1 '.1.3.6.1.6.3.1.1.5.4' '0.0.0.0' 633 '55' .1.3.6.1.6.3.1.1.5.4 s "eno16780032"
#more /tmp/zabbix_traps.tmp
16:12:20 2017/03/21 ZBXTRAP 127.0.0.1
PDU INFO:
notificationtype TRAP
version 0
receivedfrom UDP: [127.0.0.1]:42462->[127.0.0.1]:162
errorstatus 0
messageid 0
community public
transactionid 1
errorindex 0
requestid 0
VARBINDS:
DISMAN-EVENT-MIB::sysUpTimeInstance type=67 value=Timeticks: (55) 0:00:00.55
SNMPv2-MIB::snmpTrapOID.0 type=6 value=OID: IF-MIB::linkUp.0.33
IF-MIB::linkUp type=4 value=STRING: "eno16780032"
SNMP-COMMUNITY-MIB::snmpTrapCommunity.0 type=4 value=STRING: "public"
SNMPv2-MIB::snmpTrapEnterprise.0 type=6 value=OID: IF-MIB::linkUp
8、配置zabbix web端
①新建模板"TemplateSNMP trap fallback"
新建监控项:
Name: SNMP trap fallback
Type: SNMP trap
Key: snmptrap.fallback
Type of information: Log
②新建模板“Template SNMP traps”并链接至模板“Template SNMP trap fallback”
新建监控项: snmptrap test
新建触发器
- [Zabbix] SNMP TRAP 监控
- 通过zabbix-snmp监控jvm
- zabbix 用SNMP监控交换机
- zabbix snmp监控交换机流量
- SNMP Trap
- SNMP trap
- SNMP trap
- SNMP Trap
- SNMP TRAP
- snmp trap
- kamailio/opensips snmp/cacti/zabbix监控
- zabbix基于SNMP 协议监控路由器
- zabbix snmp 协议监控 dell iRDAC
- zabbix基于SNMP 协议监控路由器
- zabbix中用SNMP来监控交换机
- zabbix Linux安装snmp监控配置
- SNMP陷阱(SNMP Trap)
- zabbix监控snmp问题error:Timeout while connecting to
- 响应式布局的开发基础知识
- react-native modal封装
- Android反射调用hide方法
- LintCode之移动零
- SpirentTestcenter测试仪的自动化
- [Zabbix] SNMP TRAP 监控
- lambda表达式使用案例
- Window和WindowManager的工作原理
- 算术符号和算术表达式——分离整数和小数部分
- spring-boot第一次搭建使用
- Android-OpenGL视图碎片化动画解析
- mysqld加入服务的方式
- nginx 初识
- sprintf和snprintf的区别