Avihai Marchiano Asked: 2012-08-29 06:08:02 +0800 CST2012-08-29 06:08:02 +0800 CST 2012-08-29 06:08:02 +0800 CST 我可以给自己的 MIB 任何我想要的 OID 吗?应用程序 MIB OID 是否有约定? 772 我为我的应用程序创建了一个标量 MIB,监控 request_queue_size。我遵循了编写 MIB 教程。OID 有一个长层次的OID。我想知道我是否可以提供一个简短的分层 OID,如 1.1 。有约定吗? 我的应用程序托管在 Ubuntu 上。 snmp 1 个回答 Voted Best Answer Khaled 2012-08-29T06:16:05+08:002012-08-29T06:16:05+08:00 您可以查看Cisco Field Manual Router Configuration。它向您显示顶级 MIB 树。当提到像这样的 OID 时:1.3.6.1.4.1.8072,你指的是: iso.org.dod.internet.private.enterprise.your_company 所以,这是使用的约定。否则,您可能会与现有 MIB 发生冲突。 请注意,这your_company不仅仅是您可以自己编造的一些数字 — 它是 IANA 分配的私人企业编号 (PEN)。如果您的公司还没有 PEN,您必须注册一个。
您可以查看Cisco Field Manual Router Configuration。它向您显示顶级 MIB 树。当提到像这样的 OID 时:1.3.6.1.4.1.8072,你指的是:
所以,这是使用的约定。否则,您可能会与现有 MIB 发生冲突。
请注意,这
your_company
不仅仅是您可以自己编造的一些数字 — 它是 IANA 分配的私人企业编号 (PEN)。如果您的公司还没有 PEN,您必须注册一个。