SNMP:创建自定义OID

时间:2010-08-11 12:21:28

标签: c# windows windows-xp snmp

我需要自定义OID来监控我的某些软件状态。 但我无法理解:如何在Windows XP系统中创建自定义OID(如.1.3.6.1.4.1.30891.100.103)? 我需要他们中的一些来写一些信息并在需要时阅读它但我不知道如何在系统中创建它们。

2 个答案:

答案 0 :(得分:6)

注册OID有几个选项,包括:

在这两种情况下,这都定义了一个前缀,您可以使用树的其余部分执行所需的操作。

如果您不确定要选择什么,我建议您阅读此内容:http://www.oid-info.com/faq.htm(更具体地说是“How to get an OID assigned?”)。

答案 1 :(得分:2)

您应该通过编写Windows SNMP代理的扩展来执行此操作。以下文章介绍了如何,

http://www.codeproject.com/KB/IP/SNMP_Agent_DLL__Part1_.aspx