snmp4j的文档TableUtils意味着getTables方法可用于检索多个表。任何人都知道如何以这种方式使用它。对我来说不直观。我想知道我是否只是在OID参数中放入表1和表2的列,并且表util将能够将它们全部分开,我只需要在TableEvents(行)列表中区分它们那些被退回了?
答案 0 :(得分:1)
我尝试过你在这里发布的相同情况。在尝试不同表格的OID时,我得出了以下结论,我不确定它是否符合他们的预期。我们得到的VariableBinding []将按照我们将OID传递到数组的顺序包含结果,从而我们可以匹配输入和输出。
例如输入 - 新的OID [“。1.3.6.1.2.1.2.2.1.2”,“。1.3.6.1.2.1.25.4.2.1.2”]; output -new VariableBinding [“1.3.6.1.2.1.2.2.1.2.1 = somevalue”,“1.3.6.1.2.1.25.4.2.1.2.1 = System Idle Process”]; new VariableBinding [“1.3.6.1.2.1.2.2.1.2.2 = somevalue”,null]; 。 。
希望它对你有用。
此致
Ajin