我有一些设备的接口是CLI和SNMP。 SNMP实现自定义MIB。自动将SNMP服务转换为REST API
我想公开这个SNMP接口作为一个REST API,我想知道是否有任何工具可以读取MIB并自动创建一个REST API。
我的问题是:有一个工具(或一个进程)来创建一个基于MIB规范的REST API?
我有一些设备的接口是CLI和SNMP。 SNMP实现自定义MIB。自动将SNMP服务转换为REST API
我想公开这个SNMP接口作为一个REST API,我想知道是否有任何工具可以读取MIB并自动创建一个REST API。
我的问题是:有一个工具(或一个进程)来创建一个基于MIB规范的REST API?
我只是5分钟前,偶然发现了这一点: RESTful SNMP Over HTTP: Part I
的问题是寻找一种方法来发布内部MIB(管理信息库),数据网络设备的结构安全和统一的方式通过更通用的HTTP(S)协议(超文本传输协议[安全])。
那篇文章很好地讨论了SNMP的各个方面如何映射到一个REST API,但没有一个实际的实现,在那里? –
从技术上讲这是可行的,但我不认为很多人会这样做。您仍然有大量遗留代码需要迁移(因为实现的底层对象使用本地语言,比如C/C++或其他语言),而这些工具不会轻易处理。 –
我在考虑更多关于代理。它访问本地主机上的SNMP并将其转发给HTTP休息。没有代码改变,容易做,但性能更差。 –