2012-01-12 66 views
1

因此,我们有一些内部应用程序通过RESTful API提供指标。我们想通过SNMP公开这些数据。我在想的是,在主机级别,SNMP包装器将接收SNMPGET,然后对必要的数据执行HTTP请求,转换为SNMP并进行回复。SNMP包装代理?

有没有人做过类似的事情或听说过有人在做类似的事情。任何现有的程序或库可用?

回答

1

大多数想要做脚本或代理扩展的人都可以使用Net-SNMP,因为它可以轻松支持您正在讨论的内容。

在Net-SNMP中,您可以使用shell scripts或直接embedded perl来完成。 (还有其他一些方法,但这两个链接是最好的和最受欢迎的)。

请参阅snmpd.conf手册页的“扩展代理功能”功能。