问题标签 [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 - Is it possible to have SNMP Agent without MIB’s support?
hii, i am working on SNMP from last few days,i have develope a small application(SNMP Agent) which
#xA;BUT,now question is when i tried it with Cacti it will not respond anything,but detect windows snmp service..it just respond to the requests of the SNMP Managers.
So,Is it mandatory to provide mib with SNMP Agent??.
php - 如何从 PHP 中转储已加载的 mib
我用大量 OID 将 mib 加载到 PHP 中。我想要一些方法来把它们扔掉并通过它们。我没有在 php 网站文档上找到任何方法来做到这一点。
flash - 来自浏览器的 SNMP
有一个想法是让网络应用程序搜索网络中的设备(当然,具有提升的用户权限)。
检查 silverlight 和 flash API,似乎没有办法执行 SNMP(UDP API 仅限于多播媒体)。
任何人都知道一个聪明的解决方法?在 Windows 中,一个小的 XBAP 实用程序可以完成 SNMP 的工作,但它忽略了 Mac OS X 平台。
感谢您的任何想法。
(我确实有一个 SO 帐户,但我现在在一个不太值得信赖的公共 PC 中,所以我没有登录。)
c - Foraward SNMP requests from Agentx Master to Agentx Subagent
I am running an agentx master and an agentx subagent on linux. When I run snmpget on a
default MIB i.e. sysdescr.0 it returns fine, but when I request for a MIB that was registered through the agentx subagent it timesout. It appears that the master receives the GET request but does not forward on to the agentx subagent. The MIB is registered successfully but when master agentx receives the GET request it saying "Sending 60 bytes to UDP: unknown"
. It can't find the location to forward to.
Am I missing a configuration of some sort on the subagent side? How does the master know who is suppose to receive the requests?
snmp - SNMP Gauge32 与 Counter32 的定义
有人可以指出 Gauge32 与 Counter32 的良好定义吗?我知道 Counter32 可以包装,但 Gauge32 不能。
我试图理解它们的语义。例如,我听说你应该取两个 Counter32 读数之间的差来获得一个值/秒。Gauge32 值有类似的东西吗?
感谢您的任何见解。
snmp - 即使创建了 rrd 文件,为什么 Cacti 仍显示空图?
我已经开发了自己的 SNMP 服务,我想绘制提供的 OID 图表。所以,我在 Cacti 中创建了一个图表。-) 它正在显示设备。-) 它正在创建 rrd 文件。(RRDTool 说好的)。-) 显示图表,但它是空的。
但是当我检查它时,说
它向我展示nan
了所有的价值观。监控的 OID 值为 47,我设置了 min=0 和 max=100。
我正在通过 rpath 使用 Cacti 设备:
http://www.rpath.org/ui/#/appliances?id=http://www.rpath.org/api/products/cacti-appliance
不过,我无法在图表上显示价值..
问题出在哪里?谁能告诉我?
snmp - SNMP:编写自定义 MIB 时使用的 OID
如果您正在为定制的应用程序编写自己的 MIB,那么您应该使用哪个分支是否有“最佳实践”。我正在考虑类似于私有 IP 地址的东西,可以在企业内部使用,而不会与注册 IP 地址冲突
我被要求提出建议,因为我建议应用程序开发人员不要使用 .1.3.6.1.4.1.111 下的 OID - 这是 Oracle 分支
c# - 本地打印机的 SNMP?
我正在寻找一种从本地打印机获取信息的方法。也许使用 SNMP 协议?
打印机通过 USB 或 PPI(并行端口)连接。所有打印机都有一个内部 TotalPagesCount 并支持 SNMP。
以下是打印机的一些示例:
- 兄弟HL1430
- 兄弟HL5150
- 兄弟HL1230
- 京瓷1118
- 京瓷1128
- 京瓷2000
- 京瓷1300
- 京瓷3920
- 京瓷1920
- 京瓷1350
这可能吗?谢谢
java - snmp程序化建网方案的算法
我正在尝试编写一个应用程序,通过 snmp ptotocol 获取有关网络的一些信息。几乎一切都完成了,但现在我需要以某种方式绘制网络的拓扑。是否有任何算法可用于通过 snmp 发现网络拓扑?
java - java中使用SNMP和/或wmi/wmic的进程到端口映射
我正在尝试使用 SNMP 将主机上的传出端口与在负责该通信的计算机上运行的应用程序进行映射。
运行“netstat -ano”时,我可以访问协议、本地地址(带端口)、外部地址(带端口)、状态和 PID。但我想完全做到这一点,而不必从 Java 执行“cmd”。
通过使用 SNMP OID:.1.3.6.1.2.1.25.4 (.iso.org.dod.internet.mgmt.mib-2.host.hrSWRun) 我可以访问 PID(例如 1704)、名称(例如 cmd。 exe)、路径(例如 C:\Windows\system32)等。有一个 SNMP OID:.1.3.6.1.2.1.6.13 (.iso.org.dod.internet.mgmt.mib-2.tcp.tcpConnTable) 可以让您访问 TCP 连接状态、本地地址、本地端口、远程地址,远程端口。但是没有PID。
所以总结一下。我的问题又来了:有没有办法将这些表“映射”在一起?直接在 SNMP 中与其他 OID 或与 WMI/WMIC 结合使用?
更新:我想要的是访问 TcpConnectionEntry (tcpConnectionTable) 中的 tcpConnectionProcess。这来自 RFC 4022。tcpConnectionProcess 具有 OID:.1.3.6.1.2.1.6.19.1.8 (.iso.org.dod.internet.mgmt.mib-2.tcp.tcpConnectionTable.tcpConnectionEntry.tcpConnectionProcess)
奇怪的是我从 OID 获取值:.1.3.6.1.2.1.6.19.1.7 (.iso.org.dod.internet.mgmt.mib-2.tcp.tcpConnectionTable.tcpConnectionEntry.tcpConnectionState)
这里的主要问题是,在 Windows 中,这个表是空的。可能我缺乏关于在 Windows 上安装的知识,但任何帮助都会有很大帮助。