Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linuxでは、このようなものを実行できますsnmpwalk -c public -v2c -m <path_to_vendor_mib_file> <ip_address>
snmpwalk -c public -v2c -m <path_to_vendor_mib_file> <ip_address>
snmp4j を使用して、この同じ行を Java で実装したいと思います。出来ますか?-m パラメータを使用してベンダー固有の mib ファイルをロードする例は見つかりませんでした。
このメッセージによると、実行時に snmp4j で MIB 仕様をロードすることはできません。
アプリケーションで機能する場合は、設計/ビルド時に MIB ファイルを解析してコードを生成することをお勧めします。これにより、アプリケーションはその特定の MIB のみを認識するため、より厳格になります。
アプリケーションがより汎用的な目的である場合は、Mibbleのような MIB 解析ライブラリを見つける必要があります。