Questions tagged [snmp]
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.
通过 SNMP 检索硬件信息
我正在尝试从一系列设备中检索硬件信息,到目前为止,我使用了带有以下 OID 的 snmpget/snmpwalk,1.3.6.1.2.1.25.3.2.1
但它返回的信息很少,例如,如果我从 Windows 操作系统在我的计算机上运行它,我会得到这些 CPU:
未知处理器
未知处理器
未知处理器
未知处理器
相反,如果我从 Debian 运行命令,我会得到正确的值:
正版英特尔:英特尔(R) Core(TM) i3 CPU M 330 @ 2.13GHz
猜测有一个浮点协处理器
我知道 Windows 和 Linux 以完全不同的方式填充 MIB,但例如,它们中的机器人似乎完全忘记了其他设备,例如视频卡或鼠标/键盘。Windows 正确显示键盘,Linux 没有。他们两个根本不显示视频卡和声卡。问题是否与我必须设置的某些选项有关?
如果我想获取更多信息,例如 CPU 频率,该怎么办?
如何查看 linux 内核 SNMP 计数器?
内核有一堆 SNMP 计数器,它会在各种情况下递增,我想获取系统上的当前值。我找到nstat
了,但这并没有显示所有的计数器(即使有-z
选项)。例如,我想查看“XfrmInStateSeqError”的值,该值在 net/xfrm/xfrm_input.c 中递增:
有问题的系统是运行内核 3.2.0 的 Ubuntu 12.04。
通过 SNMP 发送 OctetString 时使用冒号 (':')
我正在尝试在 SNMP 陷阱中发送 OctetString。我正在使用 SNMP4J 这样做。
问题是我需要在我的字符串中加入冒号 (':')。由于 OctetString 使用冒号作为分隔符,因此我的字符串在中间(冒号所在的位置)被剪切。
有没有办法逃避我的信息?
谢谢
什么 .NET 的 SNMP 库使陷阱、设置或变得简单?
与 .NET 一起使用的最佳 SNMP 库是什么?专门用于侦听陷阱或发送设置或获取请求。
SNMP/MIB 跟踪值和统计信息
哪种方法最适合在 snmpwalk 中迭代键?我需要在不同 PC 的不同板上找到网络的统计信息。Linux 和 Windows。我知道 1.3.1..... 是不同的。如何执行“snmp fetch eth0 mrtu value”之类的操作?还是“snmp fetch dsk "D" free%”?
我应该打开 mibs 目录下的每个 mib 并追踪每个有意义或无意义的键,即“dsk”或“net”并试一试吗?什么值适合我,把它放在一边?
还是有“合法”的方法?我需要编写一个在 java 上工作的代码,但我还不具备相关知识。
如何以 MB 为单位使用 C#/VB.Net 以编程方式测量网站带宽(上传+下载)?
希望这里的每个人都很好。
我正在用C#/VB.Net编写一个Windows 服务,旨在测量本地主机上所有网站的带宽消耗,并将它们的统计信息存储在本地/远程数据库中以进行上传、下载等。
目标平台仅包括Windows Server 2003、2003 R2、2008 和 2008 R2。
我对这件事进行了一些搜索,发现以下内容:
- 使用Windows 2003 中的SNMP mgmtapi.dll
- 使用自定义网络驱动程序收集统计信息。
请指导最合适、安全和有效的方法/技术或可用于衡量每个不同网站的带宽消耗的此类技术。
还请分享这方面的任何代码。
问候
史蒂夫
试图了解 snmp4jAgentJMX 的作用以及它是否适合我的需要
我一直在尝试为我的 JMX Enabled 应用程序编写一个 snmp 包装代理,它将把 JMX MBean 中布局的所有信息转换为 SNMP 属性。
我在试图了解从哪里开始以及使用什么方面有点不知所措。根据我的阅读,snmp4j 可能是 Java 的 snmp 库,但我无法理解 Snmp4jAgent 中的代码示例。
此外,通过阅读作者网站中对 SNMP4JAgentJMX的描述,我认为 Snmp4jAgentJMX 可以帮助我编写此代理,但我不明白如何使用它。实际上,查看示例代码(org.snmp4j.agent.mo.jmx.example.JMXTestAgent)我找不到代码向任何 MBean 或 JMX 工厂注册的部分,这让我假设我不明白正确地执行此代码。
对于没有 SNMP 经验的人,我非常感谢代码示例和/或一些教程或文档。
谢谢!!
使用 SNMP 跨不同型号设备查询数据的 Cisco IOS OID 的稳定性如何?
我正在使用 SNMP 从 cisco 交换机查询一堆信息。例如,我通过在 .1.3.6.1.4.1.9.9.23 上执行 snmpwalk 来获取有关使用 CDP 检测到的邻居的信息
我可以在不同的 cisco 型号中使用此 OID 吗?我应该注意哪些陷阱?对我来说,我对使用数字 OID 有点不安 - 似乎我应该使用 MIB 数据库或其他东西并使用命名 OID,以获得跨设备兼容性,但也许我只是在想象需要为了那个原因。
更好的性能:WMI 与 SNMP?
在 Windows 下,在检索 CPU/内存/磁盘使用情况等统计数据方面,什么性能更好?WMI 还是 SNMP?
NET-SNMP-TUTORIAL-MIB snmpget dosnt work
I have c++ application running on Ubuntu. I need to add support to monitoring few application scalar values by snmp. I tried to follow the snmp-net set tutorials , but it didnt work for me.
At the end of the tutorial i run this:
In another terminal run this:
but i get: Timeout: No Response from localhost:9999.
however run this:
return the MIB DESC.
in addtional try to run with MIB location like this, return the same.
Thank you!!!!!