snmp, как обойти таблицу, lossofsoul, 15-Авг-07, 17:12 [смотреть все]Надо вытащить несколько полей из таблице interfaces.ifTable. с помощь пхп. Методом тыка сделал такой цикл : for($y=0;$y<$ifn;$y++) { $ifIndex = $y + 1; $ifInOctets = snmpget("{$de['HostName']}","{$de['Community']}","interfaces.ifTable.1.ifInOctets.".$ifIndex); $ifSpeed = snmpget("{$de['HostName']}","{$de['Community']}","interfaces.ifTable.1.ifSpeed.".$ifIndex); }Все хорошо, но на $ifIndex = 4 он запарываецо. Как правильно это сделать? как то не логично у мну сделано=/
|
- snmp, как обойти таблицу,
GD, 11:54 , 16-Авг-07 (1)>Надо вытащить несколько полей из таблице interfaces.ifTable. с помощь пхп. Методом тыка >сделал такой цикл : >for($y=0;$y<$ifn;$y++) { >$ifIndex = $y + 1; >$ifInOctets = snmpget("{$de['HostName']}","{$de['Community']}","interfaces.ifTable.1.ifInOctets.".$ifIndex); >$ifSpeed = snmpget("{$de['HostName']}","{$de['Community']}","interfaces.ifTable.1.ifSpeed.".$ifIndex); >} > >Все хорошо, но на $ifIndex = 4 он запарываецо. Как правильно это >сделать? как то не логично у мну сделано=/ используй snmpgetnext вместо snmpget
|