问题标签 [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.

0 投票
0 回答
435 浏览

encoding - SNMPTT 有时让十六进制字符串

这是 snmptt 日志文件的一部分:

与此相关:

如您所见,对于某些陷阱,消息未正确编码,生成的消息无法描述。那么为什么我的消息有时是十六进制字符串编码的?如何解决这个问题?

0 投票
1 回答
3177 浏览

snmp - SNMP 陷阱和社区

SNMP 消息分为两部分:包含社区名称的版本标识符和协议数据单元 (PDU)。版本标识符和团体名称用于 SNMP 身份验证。身份验证机制取决于 SNMP 版本。

代理使用 Trap PDU 通知管理器发生了事件。为了组成陷阱 PDU,代理将 PDU 类型设置为 4(陷阱),填写企业 ID、代理地址、通用和特定陷阱类型,以及作为时间戳字段和变量绑定的附加字段。

这是我的第一个问题:在 SNMP v2 中工作时,管理员如何知道 SNMP 社区以读取 Trap?

我的第二个问题是:使用 SNMP v3 时,如何在 Trap 管理器中实现身份验证机制?

0 投票
1 回答
237 浏览

cassandra - Datastax Opscenter 6.0 不发送 SNMP 陷阱

我正在使用 datastax opscenter 6.0 进行 DSE Cassandra 监控。已完成配置以发送 SNMP 陷阱,但陷阱接收器(在本例中为 HP Openview)未收到此警报。我在 opscenter 日志文件中没有看到任何 SNMP 相关错误。如何跟踪确切的错误?

这是我的 snmp.conf 文件:

0 投票
1 回答
1107 浏览

snmp - 在 Nagios 中配置 SNMP 陷阱监控

我正在努力理解和使用 Nagios 监控工具设置 SNMP 陷阱监控。我在互联网上关注了许多教程和文章,但无法理解以下两点:

1) 了解SNMP Trap监控,为什么要做SNMP Trap监控?2) 我们如何使用 Nagios 监控工具实现 SNMP Trap 监控?

对以上 2 点的任何帮助将不胜感激。

提前致谢。

0 投票
1 回答
738 浏览

snmp - 是否可以在 SNMP Trap 中发送表?

我正在使用 net-snmp 库 (c/c++) 来编写 snmp 陷阱发送器。对于基本对象类型,将对象添加到陷阱非常简单:

其中“MibName”为 OID,“MIBValue”为字符串值,“MIBType”为 ASN 类型。现在,如何为索引表执行此操作?对此有任何支持吗?如何将所有行及其元素添加到陷阱中?

还是有更简单的替代方案?

0 投票
1 回答
938 浏览

java - 简单的 Apache Camel SNMP 陷阱

我是 Apache Camel 的新手,并试图接收一个简单的 SNMP 陷阱。

我用 camel-core 和 org.apache.servicemix.bundles.snmp4j 设置了 Maven 项目。

我找不到任何 SNMP 示例,但基于其他示例,我提出了这个 Main 类:

但是,当我在 Eclipse 中将它作为 Java 应用程序运行时,它会在运行半秒后退出。我期待它继续运行并收听 127.0.0.1:162 ...

任何帮助是极大的赞赏

0 投票
1 回答
189 浏览

snmp - 如何在 SNMP CA Spectrum 中显示字段名和严重性?

条件:
CA Console 频谱服务器接收 SNMP 陷阱(事件)、加载到 CA 系统的 MIB 定义文件。

问题:
在事件列表中,我看不到颜色严重性,我只看到 OID,但看不到 MIB 文件描述的字段名称。

有人对此有什么建议吗?

0 投票
1 回答
978 浏览

snmp - 一个嵌套的 net-snmp snmptrap 消息发送示例

为发送 SNMP 陷阱提供的大多数示例都很简单,如下所示。

以任何 MIB 文件为例,它们包含许多复杂的对象组,例如,systemGroup 包含 sysLocation、sysName 等。

有人可以帮忙举出例子来展示如何发送包括此类对象组的 snmp 陷阱。在此再添加一个问题,SNMPTRAPD 是否支持国际化?

0 投票
0 回答
954 浏览

networking - docker:如何为 udp / snmp 设置网络容器到主机

我正在使用 docker for mac,并且我在一个容器内运行一个 snmp 服务器,我通常向该容器发送 GET 请求。对于发送/接收,docker 网络可以工作,因为它将转发/入站到容器的 localhost 端口。

这不适用于出站,即当容器软件需要发送到另一台机器时,或者在这种情况下,主机(用例:测试 snmp 陷阱)。目前还不是很清楚我如何才能访问主机,以及主机如何/在哪里可以收听。

通常我希望容器服务器将数据包发送到它的 localhost:162,但是为了将它转发到主机的暴露端口:

这样我就可以nc -ul 32778看到数据包到达了。

我宁愿用纯 docker 来设置它,docker-compose 等不是一个选项。

这个事情谁有经验?

0 投票
1 回答
585 浏览

snmp - 为什么在执行 snmpset 命令时出现这些错误?

snmpset -OQ -v 2c -c SNMPv2-MIB::ocStbHostRebootReset.0 i = 1

上面写的是我在腻子中执行的代码,因为我必须重新启动盒子,所以对于真实值,我给出 i=1。

但是执行此操作后我遇到了错误

snmpset:未知主机(SNMPv2-MIB::ocStbHostRebootReset.0)(没有这样的文件或目录)