Perlについての質問箱 33箱目
■ このスレッドは過去ログ倉庫に格納されています
0396デフォルトの名無しさん
2007/11/10(土) 01:01:23# snmpwalk -v 2 -c public localhost .1.3.6.1.2.1.1
SNMPv2-MIB::sysDescr.0 = STRING: Linux localhost.localdomain 2.4.19-0vl11
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
SNMPv2-MIB::sysUpTime.0 = Timeticks: (4714464) 13:05:44.64
SNMPv2-MIB::sysContact.0 = STRING: ***@***.ne.jp
みたいにバージョン、コミュニティ名、ホスト、OIDを指定してエージェントからデータを取得するってのを
Net::SNMP使ってやりたいんだけど
($session, $error) = Net::SNMP->session(
-hostname => 'localhost',
-version => 'v1',
-community => 'public'
);
@result = $session->get_next_request(-varbindlist => .1.3.6.1.2.1.1);
とやっても@resultにHASH(0x*****)
みたいな値しか取れない
指定したOID以下の情報をずらっと取得するようにしたいんだけど
どうすればいいの?
■ このスレッドは過去ログ倉庫に格納されています