代码之家  ›  专栏  ›  技术社区  ›  Sam

使用snmp4j agentx创建主代理和子代理

  •  2
  • Sam  · 技术社区  · 12 年前

    我在一家公司实习。我被要求找到一种使用java在他们的系统中实现snmp代理的方法。我试图为java找到一个免费的MIB编译器,但失败了。因此,我尝试使用SNMP4J代理X库来实现这一点(因为他们明确表示需要主代理和子代理)。我以前从未使用过它,所以我很难实现它。库包中有一个示例主代理和子代理。我不知道如何修改它以包含我自己的mib文件中的变量。或者如果有人有一个更简单的主代理或子代理代码示例,如果你能分享它,那将非常有用。所以,如果有人能帮忙,请从相对基本的层面来做。 提前很多。

    1 回复  |  直到 12 年前
        1
  •  2
  •   ooSNMP    12 年前

    使用SNMP4J AgentX将自己的MIB对象(称为ManagedObjects)添加到SNMP代理中的方式与SNMP4J-agent相同。唯一的例外是AgentX共享表,但这些是在开始使用AgentX/SNMP时通常不需要的高级概念。

    因此,我建议阅读 SNMP4J-Agent-Instrumentation-Guide.pdf 了解如何根据您的需求注册和检测MIB对象。

    推荐文章