NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: Aleksander on December 15, 2014, 06:18:43 AM

Title: SNMPGetValue
Post by: Aleksander on December 15, 2014, 06:18:43 AM
Добрый день.
перестал снимать параметры для Trunk портов.
https://www.netxms.org/forum/oe-oo/eeta-mat-okaa-snmp-get/ (https://www.netxms.org/forum/oe-oo/eeta-mat-okaa-snmp-get/)
сделал скрипт
transport = CreateSNMPTransport($node);    // Create SNMP transport for node
if (transport == null)
{
    println "Failed to create SNMP transport, exit";
    return 1;
}

value = SNMPGetValue(transport, ".1.3.6.1.2.1.31.1.1.1.10.294");
if (value == null)
{
    println "Failed to issue SNMP GET request";
    return 2;
}
else
{
    println "System description: " . value;
    return 0;
}


результат ..
System description: 827361225816


*** FINISHED ***

Result: 0
параметр берется нормально ..
однако в last value значение параметра равно 0
(https://www.netxms.org/forum/oe-oo/snmpgetvalue/?action=dlattach;attach=2105)
(https://www.netxms.org/forum/oe-oo/snmpgetvalue/?action=dlattach;attach=2107)
(https://www.netxms.org/forum/oe-oo/snmpgetvalue/?action=dlattach;attach=2109)
(https://www.netxms.org/forum/oe-oo/snmpgetvalue/?action=dlattach;attach=2111)





Title: Re: SNMPGetValue
Post by: Victor Kirhenshtein on December 15, 2014, 11:45:37 AM
А raw значение меняется со временем? Там дельта считается, если оригинал всегда один и тот-же, то дельта и будет 0.
Title: Re: SNMPGetValue
Post by: Aleksander on December 16, 2014, 05:59:13 AM
Quote from: Victor Kirhenshtein on December 15, 2014, 11:45:37 AM
А raw значение меняется со временем? Там дельта считается, если оригинал всегда один и тот-же, то дельта и будет 0.

в том то и проблема что меняется.. порт нагружен трафик идет счетчик меняется,  результат выполнения скрипта разница 1с .
System description:858020478414


*** FINISHED ***

Result: 0

System description: 858021412097


*** FINISHED ***

Result: 0

Title: Re: SNMPGetValue
Post by: Victor Kirhenshtein on December 16, 2014, 08:48:41 PM
Попробуйте убрать трансформацию - изменится что-то или нет? И второе - попробуйте интервал опроса поставить короткий, скажем 5 или 10 секунд.
Title: Re: SNMPGetValue
Post by: Aleksander on December 18, 2014, 05:39:58 AM
Quote from: Victor Kirhenshtein on December 16, 2014, 08:48:41 PM
Попробуйте убрать трансформацию - изменится что-то или нет? И второе - попробуйте интервал опроса поставить короткий, скажем 5 или 10 секунд.
пробывал разные параметры..
убирал дельта данные получают -- вывод данные с устройства считываются.
убирал трансформацию - результаты не однозначны.

сейчас вроде нашел решение время опроса увеличить до 200 сек .. и тогда он вроде работает, видно не успевал расчетать т.к. таких параметров много .. попробую везде поменять и посмотреть на результат.