问题标签 [oid]

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 投票
1 回答
1051 浏览

c# - SNMPSHARPNET - GETBULK 仅写入最后一个 OID

我有以下代码,它对整个 1.3.6.1 OIDRoot 的特定 IP 在 snmp v2 上进行批量处理。然后我将结果写入 csv 文件。问题是它只写最后一个结果行而不是所有行。我是 C# 的新手,并且仍然在学习这门语言。你能告诉我我的代码做错了什么吗?

这是 CSV 文件的内容。

预先感谢您的帮助。

0 投票
1 回答
1177 浏览

graph - Cacti:图形值在 SNMP 通用 OID 模板上返回 0

我可以从以下位置获取价值:

我尝试使用以下方式生成图表:

OID 1.3.6.1.4.1.311.1.7.3.1.13

但是我的图表显示了"0"它应该是的值47

如何检查以解决问题?

0 投票
1 回答
1809 浏览

vbscript - VBScript 获取 SNMP OID 值

我正在尝试通过 VBScript 使用访问 SNMP 来访问一些 OID 值,因为它是一个气候监视器,具有温度、湿度和气流的数据。我知道我需要使用哪个 OID,但找不到任何有效连接并提取此信息的脚本或代码段。

有没有人有符合要求的东西?

我尝试使用此代码,但不断收到错误消息:ActiveX component can't create object: 'Scripting.SNMPManager'

0 投票
2 回答
6935 浏览

powershell - 如何读取 SNMP OID 输出(位)

我有一个快速的问题。它最有可能是用户错误,所以我在开始之前道歉。

我正在尝试为设备设置阈值,以便当我们的一台打印机处于某种状态时它会提醒我们。(卡住、碳粉用完、无纸等)我找到了处理此问题的特定 oid。(1.3.6.1.2.1.25.3.5.1.2.1) 具体的oid在HOST-RESOURCE-MIB下叫做hrPrinterDetectedErrorState。我已经验证我可以通过 SNMPWALK 看到 oid。我的问题是解释它吐出的数据。我在 MIB 中阅读的内容和我通过 SNMPWALK 看到的内容是不同的。

以下是 MIB 中对 oid 的描述:

奇怪的是 SNMPWALK 说 oid 是一个十六进制字符串,而 MIB 指定它应该是一个八进制字符串。两者有区别吗?我是否需要以某种方式转换 SNMPWALK 输出的数据以使其与 MIB 所说的相匹配?

为了测试一切,我将打印机置于几个不同的“状态”。然后我在设备上运行 SNMPWALK 以查看 oid 输出。这是结果。正如您将看到的,这些结果与 MIB 指定的不匹配。

我对输出感到困惑。我只需要知道如何读取 oid,这样我就可以设置阈值,以便当它看到例如 08 时,它会执行某个操作。

谢谢你的帮助!

0 投票
1 回答
594 浏览

blob - org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 无法转换为 org.postgresql.PGConnection

在无状态 bean 中,我试图插入具有 OID 字段的表中。请在下面找到代码段:

我收到以下异常LargeObjectManager largeObjectManager = ((org.postgresql.PGConnection)connection).getLargeObjectAPI();

org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 无法转换为 org.postgresql.PGConnection:java.lang.ClassCastException:org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 无法转换为 org.postgresql。 PG连接

Stateless bean 的 TransactionManagementType 设置为 Container。

我正在使用 Postgresql 9.1 和 JBoss AS7.1

有人能帮帮我吗??

0 投票
1 回答
652 浏览

variables - 使用 pysnmp 判断 OID 值类型

在处理 1 个 snmp 数据包中的多个变量绑定时,tshark 无法正确解析它,从而可以确定 OID-to-value。因此,我必须按值类型查询数据包并使用结果来确定将哪个 OID 设置为什么。为此,我需要事先知道每个 OID 的值类型。

有没有办法查询 OID(即使没有创建实例)并让它返回类型(例如 Integer32、Gauge32、OctetString 等)?

我也尝试使用 snmpwalk ,但仅在 OID 实例已设置时才返回该值。如果未设置,则返回“此 OID 处当前不存在此类实例”

MIB 必须已经知道它所期望的类型,因为如果您尝试将其设置为错误的类型,则会出现错误……我只是想弄清楚如何访问此信息

谢谢!

0 投票
1 回答
390 浏览

snmp - .1.3.6.1.4.1.15227.1.3.1.1.6.0 和 .1.3.6.1.4.1.15227.1.3.1.1.7.0 的描述和 MIB 文件

我找不到以下 OID 的详细说明。

.1.3.6.1.4.1.15227.1.3.1.1.6.0

.1.3.6.1.4.1.15227.1.3.1.1.7.0

而且,我在哪里下载这些 OID 的 MIB 文件。

0 投票
1 回答
1200 浏览

windows - SNMP 自定义 MIB,如何通过 SNMP 发送非 Windows 数据

我想通过 SNMP 发送我自己的值。所以我有一个会生成数据的程序。我希望这些数据可以通过 SNMP 获得。我该怎么做呢?任何建议将被认真考虑。

亲切的问候

0 投票
1 回答
662 浏览

python - SNMP OID 解析器

我正在编写 Python 代码,其中用户以下列任何形式输入 SNMP OID:

我希望我的代码解析internet1.3.6.1.

我正在考虑创建一个字典并为对象名称提供相应的值,但我认为这不是一个好主意。

请帮助我指导我应该如何进行。

0 投票
1 回答
114 浏览

java - 在 Java 中使用 SNMP 查找网络中计算机的登录名

我正在使用SNMP4J库,使用它我列出了网络中连接的所有设备(打印机、unix 系统、windows7、8 系统)。

我可以获得详细信息,例如正常运行时间、设备名称。

从中,我怎样才能获得该系统的登录用户名?我正在为此搜索任何OID?有什么可用的,或者我该怎么做?