【发布时间】:2011-03-28 08:28:32
【问题描述】:
我需要自定义 OID 来监控我的一些软件状态。 但我就是不明白:如何在 Windows XP 系统中创建自定义 OID(如 .1.3.6.1.4.1.30891.100.103)? 我需要他们中的几个人在那里写一些信息并在需要时阅读它,但我不知道如何在系统中创建它们。
【问题讨论】:
标签: c# windows windows-xp snmp
我需要自定义 OID 来监控我的一些软件状态。 但我就是不明白:如何在 Windows XP 系统中创建自定义 OID(如 .1.3.6.1.4.1.30891.100.103)? 我需要他们中的几个人在那里写一些信息并在需要时阅读它,但我不知道如何在系统中创建它们。
【问题讨论】:
标签: c# windows windows-xp snmp
有几个注册 OID 的选项,包括:
在这两种情况下,这都定义了一个前缀,您可以对树的其余部分做任何您想做的事情。
如果您不确定要选择什么,我建议您也阅读此内容:http://www.oid-info.com/faq.htm(更具体地说是“How to get an OID assigned?”)。
【讨论】:
您应该通过编写 Windows SNMP 代理的扩展来做到这一点。下面的文章展示了如何,
http://www.codeproject.com/KB/IP/SNMP_Agent_DLL__Part1_.aspx
【讨论】: