1

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

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

4

1 回答 1

1

大多数想要编写脚本或代理扩展的人都选择了Net-SNMP,因为它具有易于(ish)使用的支持来完成您正在谈论的事情。

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

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

于 2012-01-12T15:08:54.503 回答