问题标签 [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# - c# 使用 snmp 获取所有打印机的页数
我有需要获取黑色、彩色、扫描页数(总数)的 ac# 程序。
我目前正在使用带有 OID 的 SNMP 来获取它,但这非常困难,因为每台打印机都有自己的 OID。问题是每台打印机都有自己的 MIB 编号来获取黑色、彩色、扫描页数。
我正在寻找一种适用于大多数(如果不是全部)的通用解决方案。关于如何做到这一点的任何想法和例子?
openssl - 在 OpenSSL 中配置时如何指定私有 OID 值的语法?
我有以下与 OpenSSL Private OID 支持相关的问题:
- 通过浏览互联网上的openssl配置和其他工件,我发现OpenSSL支持配置私有OID,但我不清楚如何为与这些OID关联的属性指定值的语法?
- 我是否可以配置我配置的私有 OID 应仅用于证书的主题名称或颁发者名称,而不用于其他字段或任何其他对象?
postgresql - SQL、Postgres OID 是动态的还是静态的
我是 Postgres OID 的新手。我想知道,SQL、Postgres OID 是动态的还是静态的?意味着创建 OID 后是否有可能自动或手动更改它们?
snmp - CISCO ASR1004 总活跃翻译
我正在尝试获取 CISCO ASR1004 设备上活动 NAT 会话的总数。
目前,我只知道通过登录控制台并运行“show ip nat statistices”来获取此信息。
为了将它添加到监控系统(cacti 和 icinga)中,我创建了一个执行相同操作的脚本,但它是一个令人讨厌的 hack,有时(8 或 10 次中的一次)停滞不前,什么也没有等待。
如果有人可以将我引导至此统计信息的 SNMP 项目(我似乎无法在我拥有的所有 MIBS 中找到一个)或一种使我的脚本更稳定的方法,我将非常感激:D
active_nats.sh
all_nat_stats.sh
snmp - Windows 计算机 CPU 核心温度的 SNMP OID
我正在开发一个 Android 应用程序来使用 SNMP 从计算机中检索一些信息。是否可以通过 SNMP 获取 CPU 温度(或设备内的任何温度)?如果可能,访问信息的 OID 是什么?谢谢。
wif - Windows 身份基础和 OID
我是 WIF(Windows 身份基础)的新手。我一直在阅读它,但我有一些疑问。
是否可以使用 WIF 对 AD 以外的目录服务(例如 OID)进行身份验证,并且我可以连接到数据库(SQL 和 Oracle)进行身份验证吗?
linux - 无法获取 SNMP v2 陷阱的描述
我正在发送带有特定于某个组织的 OID 的 SNMP v2 陷阱,但我在推理陷阱观察器中找不到描述,我还在wireshark 中捕获了 snmp 陷阱,因为我能够找到陷阱的描述,所以最低要求是什么发送组织特定的 snmp v2 陷阱?
我尝试了不同的 snmp 陷阱观察器和获取陷阱,但找不到任何描述。
perl - 使用 perl 和内部命令扩展 snmpd
我有一个 Centos 6.4,我正在通过命令 snmpwalk -v 2c -c public localhost OID 检查守护程序的功能。
现在,如果我使用此文档中的脚本,一切正常,并且我的自定义(我制作)MIB 很干净,结果还可以。
但我想要更多,所以我这样做了:
问题是 snmpwalk 给出: UCD-CUSTOM-MIB::custom = STRING: 或现在 UCD-CUSTOM-MIB::custom = 此 MIB 视图中没有更多变量(它超过了 MIB 树的末尾)
在日志中我有这个: 使用 ASN_OCTET_STR/ASN_BIT_STR 传递给 setValue 的非字符串值:类型为 0
我认为问题在于 var 的类型(神秘地)不是字符串。但我真的不知道如何解决它。
请帮帮我T_T
snmp - SNMP 命令无法从设备本身运行。从不同的位置工作正常
我无法从我的设备本身设置甚至获取 SNMP 值,但我可以从远程位置。
这是我的 snmpd.conf 文件。如您所见,仅在本次测试中,我有两个社区我授予了完全访问权限。(之后我会将我的公共社区改为只读,别担心)
在这里,我可以从远程位置设置和获取我的 SNMP 值。
现在,当我从设备本身尝试时……这就是我得到的。我不能 snmpwalk 它或任何东西。为什么?
我希望能够从我的设备中更改一些值,以便我可以 snmpwalk 它并获取这些值。感谢所有帮助!
snmp - 对 snmp v2c oid 使用 int64 类型?
我正在调试一些用于整数溢出问题的 snmp 代码。基本上,我们使用一个整数来存储磁盘/RAID 容量(以 KB 为单位)。但是,当使用超过 2TB 的磁盘/RAID 时,它会溢出。
我从一些互联网论坛读到 snmp v2c 支持 integer64 或 unsigned64。在我的测试中,即使我将类型设置为 integer64 或 unsigned64,它仍然只会发送低 32 位。
这是我的做法:
独立程序将获取容量并将数据写入文件。RAID 容量示例行
/li>/etc/snmp/snmpd.conf 有一个通过 oid 的子句:
/li>在 mysnmpagent 源中,从文件中将 oidmap 读入 oid/type/value 结构,然后打印到 stdout。
/li>使用 snmpget 获取 sub-oid,它返回:
/li>我使用 tcpdump,值部分的最后一段是:
/li>
41应该是标签,05应该是长度,该值只携带容量的低32位。(注 7813857280 是 0x1.d1.be.00.00)
我确实发现使用字符串类型会发送正确的值(以八进制字符串格式)。但我想知道是否有办法在 snmp v2c 中使用 64 位整数。
我正在运行 NET-SNMP 5.4.2.1。多谢。
更新:
从 snmpd.conf 中找到有关 net-snmp doc page中的 pass(可能还有 pass_persist)的以下内容。我猜它迫使 Counter64 到 Counter32。