添加 MIB 的简单方法?

添加 MIB 的简单方法?

我想向远程服务器块添加一些测试。使用 Perl 中的 NetSNMP::Agent 编写代码看起来非常简单。我不清楚的是将定义添加到(新的或现有的)MIB 的最佳方法。

我发现了一个分配给我们工作场所的区块,但联系人姓名早已消失,所以我怀疑是否有人在维护它。寻找用于创建新 MIB 的应用程序似乎会发现很多价值 500 美元的应用程序。

如果我想在 .1.3.6.1.4.1.9892 的 SNMP 块中添加一些数据库测试(记录计数、使用情况),有没有简单的方法?我读过一篇关于使用 UUID 来(尝试)确保唯一性的文章。这是常见的做法吗?

或者我应该坚持使用数字指定并弥补一些东西?

答案1

如果您对您的私有 OID 有疑问,并且无法获得有关此命名空间用法的明确答案,您可以随时注册一个新的。但在实践中,通常只需在一个相对较高的数字处开始一个新的子树就足够了,例如 '.1.3.6.1.4.1.9892.10000`,然后从那里构建您的结构。在此过程中,请确保数据已记录并保持最新,以便 10 年后其他人不会遇到同样的问题。

除此之外,您不需要一些昂贵的工具来处理一小组数据点,只需使用一些其他 MIB 作为模板来创建您想要的内容。

相关内容