310.5. アンケートの結果

状況を考慮して、次の OID をポーリングします。

OID

1.3.6.1.2.1.1.3.0
1.3.6.1.2.1.25.3.2.1.5.1
1.3.6.1.2.1.25.3.5.1.1.1
1.3.6.1.2.1.43.5.1.1.11.1

結果は次のようになります。

toString 変換の結果

<?xml version="1.0" encoding="UTF-8"?>
<snmp>
  <entry>
    <oid>1.3.6.1.2.1.1.3.0</oid>
    <value>6 days, 21:14:28.00</value>
  </entry>
  <entry>
    <oid>1.3.6.1.2.1.25.3.2.1.5.1</oid>
    <value>2</value>
  </entry>
  <entry>
    <oid>1.3.6.1.2.1.25.3.5.1.1.1</oid>
    <value>3</value>
  </entry>
  <entry>
    <oid>1.3.6.1.2.1.43.5.1.1.11.1</oid>
    <value>6</value>
  </entry>
  <entry>
    <oid>1.3.6.1.2.1.1.1.0</oid>
    <value>My Very Special Printer Of Brand Unknown</value>
  </entry>
</snmp>

お気づきかもしれませんが、リクエストされたものよりも 1 つ多くの結果があります….1.3.6.1.2.1.1.1.0.
この特殊なケースでは、これはデバイスによって自動的に入力されます。ですから、リクエストした以上のものを受け取ることは絶対に起こるかもしれません… 準備してください.

ドット表現で始まる OID

.1.3.6.1.4.1.6527.3.1.2.21.2.1.50

お気づきかもしれませんが、デフォルトの snmpVersion は 0 です。これは、明示的に設定されていない場合、エンドポイントの version1 を意味します。もちろん、異なるバージョンの SNMP テーブルを照会できる場合には、デフォルト値ではない snmpVersion を明示的に設定してください。他に可能な値は version2cversion3 です。