0 0

网管系统如何处理OID相同,但variable bindings值不同的trap?15

比如先后有两个trap发到网管,OID都是一样的,但variable bindgs内容不一样,网管有两种处理方式:

比如这个trap的MIB:

flexiMwrEquipmentConfChangeNotification NOTIFICATION-TYPE
OBJECTS {
flexiMwrEquipmentConfChangeOid,
flexiMwrEquipmentConfChangeVal,
flexiMwrEquipmentOutTrapsCounter,
}
STATUS current
DESCRIPTION "Notification of configuration change."
::= { flexiMwrEquipmentPseudoEventsObjects 4  }


1. 因为variable bindings不一样,所以网管这边是把这两个trap都显示出来。
2. 因为OID是一样的,所以第二个trap把第一个trap覆盖掉,只显示最新的trap。

两种方式技术上都可以实现,想问问你们在开发或者使用到的网管是怎么处理这种情况的呢?
2013年1月22日 11:12
目前还没有答案

相关推荐

    F5 SNMP OID说明

    取得指的是网管工作站发送请求,代理根据这个请求回送相应的数据,设置是网管工作站设置管理对象(也就是代理)的值,接收收代理发送的意外信息(Trap)是指代理可以在网管工作站未请求的状态下向网管工作站报告发生...

    HUAWEI-MIB-OID-S5700-V200R013C00.yaml

    本文将围绕“HUAWEI-MIB-OID-S5700-V200R013C00.yaml”这一主题,详细阐述如何使用Logstash接收华为设备发送的SNMPTrap消息,并解析其中的HUAWEI私有OID MIB信息。 首先,SNMPTrap是一种主动通知机制,当网络设备...

    Java实现SNMP获得OId值

    ### Java实现SNMP获取OID值:深入解析与代码示例 #### SNMP协议简介与OID概念 简单网络管理协议(SNMP)是一种应用层协议,用于收集和组织有关网络设备的信息,如路由器、交换机和服务器等,并对其进行管理。SNMP...

    基于C#编写的通过OID获取SNMP

    以上代码片段展示了如何使用C#和SnmpSharpNet库发送一个GET请求并获取OID对应的值。在实际大型项目中,可能需要处理更复杂的场景,如错误处理、定时轮询、批量查询等。SnmpSharpNet库提供了丰富的功能,能够满足这些...

    OID编码规则

    在这个示例中,OID 的值是 1.3.6.1.4.1.311.21.20,这个值被编码为一个 TLV triplet,Tag 值为 0x06,Length 值为 9,Value 值为一个字节串。 OID 编码规则还可以用于编码其他类型的数据,如 UTF8 字符串、INTEGER ...

    windows上snmp自定义oid工具

    "snmptools.dll"则可能是包含SNMP工具函数的动态链接库文件,这些函数可以用于与SNMP代理进行交互,例如设置和检索OID值。 "perf32.exe"可能是性能监视工具,允许用户查看和分析系统性能数据。在Windows中,性能...

    OID编解码工具

    虽然OIDTool.exe的具体操作步骤未在描述中给出,但一般来说,用户需要输入或选择要编码或解码的OID,然后执行相应的操作。输出的结果可以直接读取或保存,以便进一步分析或使用。 总的来说,OID编解码工具是一个...

    net-snmp-trap发送(c语言)

    3. **设置变量绑定**:陷阱可能包含一组变量绑定(Variable Bindings),这些是设备状态的具体信息。每个变量绑定包括对象标识符(OID)和对应的值。 4. **发送trap**:使用`snmp_send`或`snmp_sendvb`函数将构造好...

    十步教你solarwinds oirin OID值统一显示

    十步教你solarwinds oirin OID值统一显示 本文将指导读者如何在SolarWinds Orion中统一显示OID值。本文将通过十个步骤,详细地指导读者如何自定义OID值的统一显示。 首先,我们需要在admin里的view里添加视图,这...

    利用SNMP#NET做trap接收器

    在处理Trap时,你可能需要根据不同的Trap类型采取相应的行动,例如,当收到Link Down Trap时,可能需要检查网络连接。 8. **自定义Trap处理**:除了标准的Trap类型,设备还可能发送自定义的Trap。你需要根据MIB文档...

    4-FortiGate防火墙SNMP状态监控OID值说明-v1.1归类.pdf

    4-FortiGate防火墙SNMP状态监控OID值说明-v1.1归类.pdf

    snmp++实现Trap接收

    VBs包含了Trap中的具体信息,如OID、值等。对于接口状态变化,常见的OID是`IF-MIB::ifAdminStatus`和`IF-MIB::ifOperStatus`。 ```cpp int status = req->requestvb->val.integer; if (status == IF_OPER_STATUS_...

    查看电脑OID 工具

    OID,全称Object Identifier,是网络管理中的一个重要概念,它在网络管理系统中用于唯一标识网络对象。OID是一个层次化的数字序列,用于在SNMP(简单网络管理协议)中定位和识别网络资源,比如设备、接口、服务等。...

    Sonix 二代OID驱动原码

    《Sonix二代OID驱动原码解析与应用》 在嵌入式系统开发中,驱动程序是连接硬件设备和操作系统的关键部分,它使得操作系统能够有效地控制和管理硬件资源。本篇文章将详细探讨“Sonix二代OID驱动原码”,这是针对松翰...

    各设备厂商采集性能公用MIB(OID)文档_oid文档_cisco_mib_

    在给出的文件`各设备厂商采集性能公用MIB(OID)文档.xls`中,我们可以期待找到一个详细列出的表格,其中包含了各种设备厂商(包括但不限于Cisco)的性能相关的OID及其对应的MIB定义。这个文件对于网络管理员来说是一...

    api实现接收trap

    4. 处理Trap:使用`snmp_varbind_list`结构体解析变量绑定,获取事件类型、源地址和OID等信息。根据这些信息,可以做出相应的响应,比如记录日志、触发报警或者更新数据库。 5. 编译与测试:编译代码生成可执行文件...

    通过snmp的OID获取对方主机的内存利用率及CPU的使用率

    请注意,上述代码中的"OID内存利用率"和"OIDCPU使用率"需要替换为实际的OID值。另外,如果目标设备使用SNMPv3,还需要设置认证和加密密钥。在实际应用中,还需要处理异常,以及可能需要多次轮询以获取实时数据。 ...

    绿色版 OID Producer

    OID Producer是一款用于生成和管理Object Identifier(OID)的工具,主要在信息技术领域...其简单易用、不占用系统资源的特点,使得它在多种场景下都能发挥效用,包括但不限于软件开发、网络设备配置、安全系统设计等。

    snmp监控设备时获取设备oid工具

    在构建网管系统时,获取设备的OID(Object Identifier,对象标识符)是至关重要的一步,因为OID就像是网络设备上的唯一地址,它能标识出特定的管理信息,如CPU利用率和内存使用情况。 OID是一个树状结构,由多个...

    snmp_SNMP_oid_snmp查内存oid_使用snmp_

    而硬盘使用情况的OID可能因设备和操作系统不同而有所不同,但通常包括在`.1.3.6.1.2.1.25.2.3.1.5`这一系列OID中,其中每个子OID对应一个硬盘分区的大小和使用情况。 使用SNMP获取这些信息的过程分为以下步骤: 1....

Global site tag (gtag.js) - Google Analytics