2017-01-17 2 views
-1

Как получить все значения MIB-таблицы в java? Существовать api для этого? Я собираюсь настроить счетчики маршрутизаторов для оценки производительности.Получить атрибут значения MIB-таблица snmp

+0

Добро пожаловать на переполнение стека! Пожалуйста, отредактируйте свой вопрос, чтобы показать [то, что вы пробовали до сих пор] (http://whathaveyoutried.com). Вы должны включить [mcve] кода, с которым у вас возникают проблемы, тогда мы можем попытаться помочь с конкретной проблемой. Вы также должны прочитать [ask]. –

ответ

0

Вы можете использовать пример snmp4j-framework

код:

final Address targetAddress = GenericAddress.parse("X.X.X.X/80"); 
final TransportMapping transport = new DefaultUdpTransportMapping(); 
final Snmp snmp = new Snmp(transport); 
snmp.listen(); 
final CommunityTarget target = new CommunityTarget(); 
target.setCommunity(new OctetString("public")); 
target.setAddress(targetAddress); 
target.setRetries(80); 
target.setTimeout(1500); 
target.setVersion(SnmpConstants.version2c); 
final PDUFactory pduFactory = new DefaultPDUFactory(PDU.GETBULK); 
final TableUtils utils = new TableUtils(snmp, pduFactory); 
return utils.getTable(target, new OID[]{ query }, null, null); 
Смежные вопросы