snmp相关内容
我需要通过SNMP在C ++ Builder上报告我的应用程序中的错误. 我开始使用Indy组件实现SNMP SendTrap. void __fastcall TMainForm::btSendTrapClick(TObject *Sender) { UnicodeString myEnterprise = "1.5.5.5.5.5.5.5"; UnicodeString eve
..
我将net-snmp-5.5-1.x86.exe用于Win32 我需要将IP地址设置为十六进制格式,并使用NET-SNMP set命令以空格分隔.例如,转换为十六进制格式的IP地址192.168.100.100为0xC0A86464 192.168.100.100 > 0xC0A86464 使用snmpget检查时,正确设置的值应返回以下值: xxx-xxx-xxx-MIB:
..
如何使用通过SNMP访问的路由器中的InOctets计数器来计算每月的下载使用量。 显然,它必须跟踪值,例如每月的1号,然后在该月的月末进行减法运算,但是我如何将八位字节精确转换为千兆字节呢? 为防患于未然,以防万一有人在路由器上重置了计数器,但是可以毫无问题地对其进行编码。 解决方案 请记住,SNMP InOctets是在接口上发送和接收的八位字节总数,包括成帧字符。请记住,
..
使用pysnmp框架,我在进行snmp漫游时获得了一些值。不幸的是 1.3.6.1.21.69.1.5.8.1.2(DOCS-CABLE-DEVICE-MIB) 我得到一个奇怪的结果,由于它包含ascii字符,如 BEL ,因此我无法在此处正确打印 ACK 在执行一次重复时,我得到: OctetString('\x07\xd8\t\x17\x03\x184\x00')
..
我使用ELDK-3.1将NET-SNMP 5.7.1从源交叉编译到PowerPC。 当我尝试在嵌入式板上加载 snmpd 守护程序时,我看到以下消息: #snmpd -f -Lo pcilib:无法打开/ proc / bus / pci pcilib:无法找到任何有效的访问方法。 当然,我的PPC板没有PCI,我不知道为什么netsnmp在寻找它。 p>
..
我一直在最大速度和最小资源消耗之间进行斗争,因此我的目标是找到速度和资源消耗的最佳组合。 对于每个snmp设备,我都希望扫描其oid在几个分支下。 每个分支下都有一个动态数量的oid,所以我不知道我需要什么特定的oid,我只知道我在一个分支下需要所有oid。 我有一些仅支持SNMPv1的设备,因此对于那些设备,我编写与SNMPv1兼容的代码。 对于其余的设备,我使用SNMP
..
我想在我的子网中发现打印机。我可以使用以下链接中提到的net-snmp做到这一点吗? https://sourceforge.net/p/net-snmp/bugs/2336/ 但这似乎不起作用?我应该在snmp_api中启用广播的任何标志来做到这一点。另外,我将如何处理响应?您能否在这个简单的应用程序中解释我- http ://www.net-snmp.org/wiki/index.p
..
我必须使用我一直在使用的BASH脚本,从一些启用SNMP的网络打印机中收集一些OID. 我的请求: snmpget -v2c -c public 192.168.0.77 .1.3.6.1.2.1.1.1 .1.3.6.1.2.1.1.2 我的实际回复: .1.3.6.1.2.1.1.1 = Counter32: 1974 .1.3.6.1.2.1.1.2 = C
..
我需要使用称为Zenoss的监视工具在多台服务器上设置过程监视器.我面临的问题是如何通过SNMP获取有关特定进程的信息?我对SNMP一点都不熟悉,我很难找到所需的信息. 我一直在尝试使用一种称为SNMP-Probe的工具,但它似乎只提供基本的系统信息,我不需要或不能使用的任何信息. 感谢您的帮助. 解决方案 您需要的是查询 hrSWRunPerfEntry ).但是,如何执行“
..
执行时 " snmptrap -v 1 -c公共本地主机TRAP-TEST-MIB :: demotraps本地主机4 0''IF-MIB :: ifIndex i 1" 在我的系统上,我正在获取主机,ip& OID值为 主机= localhost.localdomain:ip = UDP:[127.0.0.1]:49109-> [127.0.0.1]:OID = DISMAN-
..
我想使用自己的traplistener获取snmp陷阱.实际上,我使用了在Internet上找到的代码,我对其进行了一些修改,现在可以正常工作了.我可以通过端口162进行监听. #include "stdio.h" #include "winsock2.h" #pragma comment(lib, "ws2_32.lib") #define SNMP_TRAP_PORT 162 #defi
..
我使用Indi组件TIdSNMP查询代理snmp,在c ++ builder Xe(列出代码1 )中创建了以下例程. 对 SendQuery 的调用失败,连接正常,但代理始终不返回任何内容. 我还尝试使用方法 QuickSend (列出代码2 )来查询代理,在这种情况下,这是第二次常规工作,因此我想我犯了一些错误使用第一个例程. 有人可以告诉我在第一个例程中我哪里错了吗?
..
我已经使用SNMP v1和2c通过与社区"public"发送广播消息来进行打印机的网络发现,并且效果很好,但是当我使用协议版本3发送广播消息时,出现超时错误. 有人共享SNMPv3设备发现示例吗? 谢谢. 解决方案 两件事: 1)实际上,未将广播SNMPv1/v2c定义为在协议中起作用.正如您所发现的那样,廉价的实现将简单地响应它看到内核接受端口而不检查地址的任何数据包.
..
我打算使用SNMP代理从板上访问值,并在ThingsBoard仪表板中可视化它们.有谁知道如何在ThingsBoard中支持该协议? 解决方案 Thingsboard不支持SNMP.您将需要实现自己的扩展程序/适配器. 您可以使用 Thingsboard API之一(mqtt,http,CoAp或mqtt-gateway) . 或直接在 Thingsboard IoT网关(Java)
..
我正在尝试使用snmp4j模拟SNMP代理. 我正在尝试向代理注册MO. 下面是代码片段: static final OID mo1= new OID("1.3.6.1.4.1.1234.1.104"); static final OID mo2= new OID("1.3.6.1.4.1.1234.1.104.1"); static final OID mo3= new OID("1.3.
..
我已启用SNMP模块,尝试使用该模块中的功能.我已将MIBDIRS环境变量设置为我的mib所在的位置,但仍收到以下“找不到模块"警告: Cannot find module (IP-MIB): At line 0 in (none) Cannot find module (IF-MIB): At line 0 in (none) Cannot find module (TCP-MIB): A
..
我对SNMP有问题.我使用以下代码通过PHP连接到SNMP: walk("."); print_r($fulltree); echo "
"; $session->close(); ?>
..
我正在使用一些SNMP陷阱来监视应用程序.现在,我被告知,如果陷阱中的属性顺序与MIB中定义的顺序不同,则某些监视系统可能会出现问题.由于OID的复杂性很容易被用来重新排序属性,对此我感到惊讶,因此我试图找到RFC的相关部分,但是我找不到任何允许任何排序的内容或任何说很重要.在其他有关SNMP的辅助文档中,我也找不到任何有用的东西. 因此,这更多是一个好奇心问题,但是,这也可能有助于使用SN
..
我正在尝试从一系列设备中检索硬件信息,到目前为止,我使用了带有以下OID 1.3.6.1.2.1.25.3.2.1 的snmpget / snmpwalk。它返回的信息很少,例如,如果我是从Windows操作系统在计算机上运行的,则会得到以下CPU: 未知处理器 未知处理器 未知处理器 未知处理器 相反,如果我从Debian运行命令,则会得到正确的值: 正品In
..
网络设备已配置有使用AES192作为隐私协议的snmpv3用户。 snmpwalk -v3 -l authPriv -u用户-a SHA -A authpass -x AES256 -X privpass device_ip:161 oid 它引发以下错误 -x标志后指定了无效的隐私协议:AES256 但是当我尝试使用AES128加密时,snm
..