问题标签 [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.
c# - SNMPSHARPNET - GETBULK 仅写入最后一个 OID
我有以下代码,它对整个 1.3.6.1 OIDRoot 的特定 IP 在 snmp v2 上进行批量处理。然后我将结果写入 csv 文件。问题是它只写最后一个结果行而不是所有行。我是 C# 的新手,并且仍然在学习这门语言。你能告诉我我的代码做错了什么吗?
这是 CSV 文件的内容。
预先感谢您的帮助。
graph - Cacti:图形值在 SNMP 通用 OID 模板上返回 0
我可以从以下位置获取价值:
我尝试使用以下方式生成图表:
和OID 1.3.6.1.4.1.311.1.7.3.1.13
但是我的图表显示了"0"
它应该是的值47
,
如何检查以解决问题?
vbscript - VBScript 获取 SNMP OID 值
我正在尝试通过 VBScript 使用访问 SNMP 来访问一些 OID 值,因为它是一个气候监视器,具有温度、湿度和气流的数据。我知道我需要使用哪个 OID,但找不到任何有效连接并提取此信息的脚本或代码段。
有没有人有符合要求的东西?
我尝试使用此代码,但不断收到错误消息:ActiveX component can't create object: 'Scripting.SNMPManager'
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 时,它会执行某个操作。
谢谢你的帮助!
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
有人能帮帮我吗??
variables - 使用 pysnmp 判断 OID 值类型
在处理 1 个 snmp 数据包中的多个变量绑定时,tshark 无法正确解析它,从而可以确定 OID-to-value。因此,我必须按值类型查询数据包并使用结果来确定将哪个 OID 设置为什么。为此,我需要事先知道每个 OID 的值类型。
有没有办法查询 OID(即使没有创建实例)并让它返回类型(例如 Integer32、Gauge32、OctetString 等)?
我也尝试使用 snmpwalk ,但仅在 OID 实例已设置时才返回该值。如果未设置,则返回“此 OID 处当前不存在此类实例”
MIB 必须已经知道它所期望的类型,因为如果您尝试将其设置为错误的类型,则会出现错误……我只是想弄清楚如何访问此信息
谢谢!
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 文件。
windows - SNMP 自定义 MIB,如何通过 SNMP 发送非 Windows 数据
我想通过 SNMP 发送我自己的值。所以我有一个会生成数据的程序。我希望这些数据可以通过 SNMP 获得。我该怎么做呢?任何建议将被认真考虑。
亲切的问候
python - SNMP OID 解析器
我正在编写 Python 代码,其中用户以下列任何形式输入 SNMP OID:
我希望我的代码解析internet
为1.3.6.1
.
我正在考虑创建一个字典并为对象名称提供相应的值,但我认为这不是一个好主意。
请帮助我指导我应该如何进行。
java - 在 Java 中使用 SNMP 查找网络中计算机的登录名
我正在使用SNMP4J库,使用它我列出了网络中连接的所有设备(打印机、unix 系统、windows7、8 系统)。
我可以获得详细信息,例如正常运行时间、设备名称。
从中,我怎样才能获得该系统的登录用户名?我正在为此搜索任何OID?有什么可用的,或者我该怎么做?