マネージャが持っているMIBファイルからすべてのオブジェクトを読みたい。MIBファイルからOIDを取得する方法は?
SNMP対応エージェントからデータを取得するツールを開発しました。マネージャのMIBファイルからすべてのOIDを表示することで、このツールを強化したいと思います。
私はNET-SNMPライブラリを使用しています。
私は、次の見た:
/usr/local/share/snmp/mibs/
フォルダを、それは多くのMIBファイルが含まれていますが、どのように私はそれを持っているOIDのリストを形成することができますか?
私はMIBを調べて構造を見ましたが、MIBファイルに記述されている各オブジェクトのOIDを取得するにはどうすればよいですか?
私は次のようにすべてのOIDをリストしたい:私はすべてのMIBファイルをスキャンしてから、すべてのOIDを見つけたいなど
...
SNMPv2-MIB::sysDescr.0 = .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysObjectID.0 = .1.3.6.1.2.1.1.2.0
をファイル。どうすればよいですか?
お返事ありがとうございます。 – pradipta