私は、インターフェイスが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)(HyperText Transfer Protocol [Secure])のようなより一般的に利用可能なプロトコルを介して送信される。
その記事は、SNMPのさまざまな側面がREST APIにどのようにマップされているのか、実際に実装されていないのかをよく議論しています。 –
技術的には可能ですが、多くの人がそうするとは思いません。 C/C++などのネイティブ言語で実装されているオブジェクトのように、移行するためのレガシーなコードはまだたくさんあります。このツールはこのようなツールでは簡単には処理されません。 –
私はプロキシについてもっと考えていました。これはlocalhost上のSNMPにアクセスし、それをHTTP restに転送します。コードを変更する必要はありませんが、パフォーマンスは悪くなります。 –