问题标签 [snmp-trap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何使用 AdventNet 接收 snmpv3 陷阱
我正在尝试添加获取 TRAP V3 的选项(我可以获得 TRAP V1 和 V2)。
这是会话初始化
每次我在 V3 中设置设备时,我都会使用 USMUtils 方法执行发现并将其注册到表中。init_v3_parameters。
当 TRAP V1 或 V2 到货时,它就具有此功能,并且可以完美运行。但我也想添加 V3
我已经debugPrint
实现了SnmpClient
,似乎 AdventNet 得到了 TRAP 但没有做任何事情......
SNMP 代理使用 NetSNMP 实现。
让 AdventNet 处理 V3 TRAP 缺少什么?
这是正确的回调函数吗?
public boolean callback (SnmpSession session, SnmpPDU pdu, int requestID)
snmp - 如何使用 pysnmp 在代理端实现 SET 和 TRAP?
我已经基于此示例使用 pysnmp 实现了一个 SNMP 代理。此示例演示 SNMP GET 和 GETNEXT 查询。但是我没有发现如何在此代码之上实现 SNMP SET 和 TRAP 的指针。我为 SET 和 TRAP 找到的示例是完全不同的实现。如何在此代码之上实现 SNMP SET 和 TRAP?
java - 如何使用 AdventNet 初始化 snmp V3 参数以获取 snmpV3 陷阱
我正在尝试使用 Adventnet 从设备接收 SNMP v3 陷阱。
收到陷阱时,我看到抛出以下 AdventNet 异常:
如果我使用 NG-Soft 浏览器监视陷阱,则会正确接收陷阱。这是我的代码:
我也尝试过使用高级 API
在这种情况下,我看到陷阱正在使用public void debugPrint (String debugOutput)
,并且没有抛出异常。但是回调里面什么都没有
欢迎任何建议!!!
snmp - snmp陷阱可以伪造吗?
我们在使用验证陷阱进行测试时遇到了伪造陷阱的问题。
我们有一个场景,警报陷阱之后是从路由器到 NMS 管理器的清除陷阱。这两个陷阱具有来自MIB 的表格对象的 varbind
使用验证陷阱进行测试并不能真正帮助测试真正的陷阱。
可以使用陷阱生成器伪造任何 snmp 陷阱吗?
agent - pysnmp-make 代理端用于发送所需的陷阱
我已经为获取陷阱编写了陷阱接收器程序,但现在我想为我的服务器编写自定义代理,将陷阱发送到陷阱接收器
,但样本太差,对我没有多大帮助。样本是:
我需要我的代理发送正常运行时间、温度、CPU 使用率、RAM 使用率等
java - 如何使用私有 mib 获得 snmptrap v2 的响应
私有 mib 定义如下:
SNMP4J 支持我的代码,如下所示
我想知道这个陷阱的响应类型是什么,如何在 OBJECTS 中获取 userName 和 userType
python - 陷阱 OID 到陷阱名称 - snmp
有一组 snmp 陷阱 OID,来自不同的供应商设备,如 Cisco/Juniper/Arista 等...
例如:1.3.6.1.4.1.6101.1.8.8.2.1
我们想知道每个 OID 的陷阱名称。有超过 300 个 OID。
以编程方式,我们使用 python 将所有陷阱 OID 存储在集合中。
检索陷阱名称的最佳方法是什么?是否有任何公共存储库提供陷阱 OID 到陷阱名称的映射?
syslog - SNMP 陷阱发送到其他文件,而不是 /var/log/messages
我有如下配置 snmptrapd.conf:
我想重定向其他文件的所有消息,例如。/var/log/snmp.log,不适用于/var/log/messages。我还尝试重新配置rsyslog.conf文件:
但我有这样的错误
我的问题是,如何使用rsyslog.conf或snmptrapd.conf将所有 SNMP 陷阱重定向到其他文件
我知道,我可以使用如下命令手动保存输出,但我需要将守护进程作为服务工作,而不是来自 bash shell 的单个命令。
alert - MarkLogic 的 SNMP 陷阱
我们计划在 MarkLogic linux 服务器上使用 SNMP 陷阱来监视使用 Netcool 的警报。
我们如何在 MarkLogic 中配置 SNMP 陷阱以用于警报目的?
示例警报:
- 监控节点运行状况
- 节点状态
- 日志监控错误/异常等