什么是SNMP Trap和MIB
自1998以来,SNMP已经被广泛被接受和支持。
SNMP依赖的模式是管理站与代理(即是Management and Agent Model)。
SNMP Trap是SNMP的一部分,当被监控段出现特定事件,可能是性能问题,
甚至是网络设备接口宕掉等,代理端会给管理站发告警事件。
通过告警事件,管理站可以通过定义好的方法来处理告警。
管理信息数据库(MIB)是一个信息存储库,它包含管理代理中的有关配置
和性能的数据,有组织体系和公共结构,其中包含分属不同组的多个数据对象。
Mocha BSM如何实现SNMP Trap
当用户在被监控端所设置的情况符合了,被监控段将会给Mocha BSM发送特定事件。
以下是Mocha BSM处理的几个步骤:
1.SNMP Trap接收服务一直在端口162等待着请求,一旦接受任何请求,将发给SNMP Trap翻译。
2.通过MIB库的已知设备信息,SNMP Trap将会尽可能翻译Varbind的信息。
3.通过可配置的业务规则,可决定如何处理或者丢弃告警。
4.把产生的告警展现在事件管理,并且能产生相关的报警,提醒相关IT管理员。
5.如果事件与工单有绑定,可以触发相关工单。
6.系统管理员也可以通过不同格式的文件,导入新的设备信息进入Mocha BSM的MIB库。
什么是SNMP Trap和MIB自1998以来,SNMP已经被广泛被接受和支持。SNMP依赖的模式是管理站与代理(即是Management and Agent Model)。SNMP Trap是SNMP的一部分,当被监控段出现特定事件,可能是性能问题,甚至是网络设备接口宕掉等,代理端会给管理站发告警事件。通过告警事件,管理站可以通过定义好的方法来处理告警。管理信息数...
一、编写
MIB
文件
这里我们建立一个
mib
文件,命名为TEST-
TRAP
-
MIB
.txt,放在/usr/local/net-
snmp
/share/
snmp
/
mib
s/目录下因为这个目录是
snmp
d的默认目录,只要把
MIB
库放入该目录就可以自动加载
MIB
库,否则需要修改
snmp
d.conf文件,自定义的
MIB
文件如下:
TEST-
TRAP
-
MIB
DEFINITIONS ::= BEG
本文讲解
SNMP
Trap
,在介绍
Trap
概念之前,首先认识一下
SNMP
吧。
简单网络管理协议(Simple Network Management Protocol)是一种应用层协议,是TCP/IP协议族的一部分。它使网络设备之间能够方便地交换管理信息。能够让网络管理员管理网络的性能,发现和解决网络问题及进行网络的扩充。
目前
SNMP
已成为网络管理领域中事实上的工业标...
1. 首先创建一个简单的含有table变量的
mib
文件取名test-
trap
.
mib
,后缀名也可以是.txt 实际操作没有区别;
TEST-
TRAP
-
MIB
DEFINITIONS ::= BEGIN
IMPORT