3

Perlでsnmp(MIB)文字列をOIDにマップする簡単な方法/モジュールはありますか?

たとえば、「sysUpTime.0」で開始し、「1.3.6.1.2.1.1.3.0」を取得します。私が見る限り、Net :: SNMPは、それらがすでにマップされていることを期待しています。

4

1 に答える 1

5

NetSNMP::OIDを使用して変換を行うことができます。

use NetSNMP::OID;

my $oid = NetSNMP::OID->new('sysUpTime.0');

NetSNMP :: OIDはNet-SNMPプロジェクトの一部であり、 Net::SNMPモジュールと混同しないでください。

于 2010-03-12T15:37:06.993 に答える