问题标签 [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.

0 投票
2 回答
2172 浏览

c# - .NET 中的自定义 SNMP 陷阱实现

我需要使用 SNMP(在 .NET 中)创建一个监控机制。我认为我们将使用nsoftware 组件来处理大部分工作。

看来我们必须使用“陷阱”从代理到服务器进行通信。我们将有许多不同的陷阱和详细说明每个陷阱的各种信息。实施自定义陷阱的最佳方法是什么?也就是说,不仅发送陷阱,而且将描述陷阱的信息发送给我们的“snmp 管理器”,最好的方法是什么?我认为这是通过“变量绑定”完成的。要使用“变量绑定”,我们是否需要创建自己的“企业编号”并使用“企业特定”陷阱?我们应该实现我们自己的自定义 MIB,还是可以只使用陷阱发送我们需要的数据(通过变量绑定)?

0 投票
5 回答
18976 浏览

snmp - snmpset 中的 NoAccess 错误

我有一个具有读写权限的 MIB 对象。MIB 部分如下所示:

当我在这个对象上做一个集合时,我得到:

当我得到:

一切皆好!

在 snmpd.conf 我添加了这一行:

仍然没有访问问题。我在 Ubuntu 上使用 net snmp 5.4.2.1

我究竟做错了什么?请指教谢谢吉尔

0 投票
2 回答
214 浏览

snmp - MIB 的订购

当我尝试命令时,我有一个 MIB SAF-CKPT-MIB

我收到消息“超时:IP_address 没有响应”

当我改变订单时

它工作正常......

我的问题是这种改变顺序如何在这里产生影响?我希望我的问题很清楚......

0 投票
2 回答
385 浏览

monitoring - 需要模拟路由器来测试 SNMP 监视器

我刚刚找到一份工作,我要对自定义构建的 SNMP 监控守护进程进行一些更改并对其进行测试。对守护程序的代码更改非常简单,诀窍在于对其进行测试。

是否有任何工具可以模拟启用 SNMP 的路由器?我只跟踪流量使用情况,所以我怀疑我可以写一些可以完成这项工作的东西,但如果可能的话,我更愿意使用真实的东西。

TIA。

0 投票
2 回答
4976 浏览

c# - 在 C# 中实现 SNMP Reporter(代理)(必须在 Mono 上运行)?

我正在尝试在 C# 服务器应用程序中实现一些额外的统计信息收集——我有大约 20 个变量我希望能够向网络监控工具报告;所以我假设(希望是正确的)SNMP 是正确的方法。

然而有两个问题:

  • 该应用程序是一个开源服务器,不能包含专有组件,并且
  • 它需要在 *nix 环境下的 Mono 以及通过 .NET 的 Windows 上运行。

http://sharpsnmplib.codeplex.com/上的“#SNMP”库似乎是一个很有前途的解决方案——但我找不到任何示例;并且我缺乏对 SNMP 的了解。

这里有没有人有任何(快速)通过 SNMP 报告数据的示例?(理想情况下使用 LGPL、X/MIT、BSD 或 Zlib 许可下的库)

非常感谢帮助

编辑: 问题似乎是缺乏能够充当 SNMP 服务器的库,如果有人知道的话 - 这可能会很好地解决问题。

编辑#2: 基本上我正在寻找一个 SNMP 服务器库或示例参考实现。

0 投票
1 回答
5424 浏览

c# - 简单的自包含 SNMP 代理示例?(java/c# 理想)

没有找到任何可以充当 SNMP 代理的 .NET SNMP 库(可以在 OSS 项目中使用——这意味着专有库已经出来)之后,我现在正在考虑实现一个简单的 SNMP 代理类C#。

任何人都可以提供 SNMP 代理的任何好的示例或参考实现(理想情况下很好且自包含),我可以将其用作移植参考吗?语言不是很重要——但越简单越好。

谢谢!

0 投票
2 回答
1513 浏览

snmp - SNMP OID 文档

我正在寻找有关 SNMP IOD 返回值的文档。例如,MIB IBM-SYSTEM-HEALTH-MIB 1.3.6.1.4.1.2.6.159.1.1.30 ,它提供有关温度、电压和风扇状态的信息。

1.3.6.1.4.1.2.6.159.1.1.30.3.1.2 提供有关当前状态的信息。但是,我不确定返回值 0 和 3 的含义。

有谁知道我在哪里可以找到有关 OID 的这些返回值的任何文档?

提前致谢。

0 投票
3 回答
471 浏览

oop - 网络设备/拓扑的面向对象模块/定义?

是否有任何模块/定义可用于表示网络设备的拓扑、连接、访问详细信息等的类/模式?目的是将其用于自动化,并将路由器/服务器作为对象而不是作为 tcl 键控列表/数组来管理,这会变得笨拙。

0 投票
3 回答
7763 浏览

java - Java中的SNMP,专门作为JMX适配器

我有一些使用 JMX 监控的 JAVA 应用程序。

我想为这些包装 JMX 接口的应用程序编写一个 SNMP 客户端,并通过发现通过 SNMP 公开在 JMX 中公开的相同属性。

如果我只是弄清楚如何在 JAVA 中编写 SNMP 客户端,那么编写客户端就没有问题。我可以使用免费的 JAVA SNMP 库吗?是否有适用于 JMX 的免费 SNMP 适配器?(试了“ WebNMS SNMP Adapter for JMX”试不成功)

谢谢!

0 投票
1 回答
7784 浏览

c - 如何从“C”发送 net-snmp 陷阱

我需要编写代码以从我的应用程序发送陷阱(使用 net-snmp API) 任何人都有一个简单的示例代码来做到这一点?谢谢,吉尔