Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Victor Kirhenshtein

#3181
Можно через transformation script в таблице. Табличный скрипт получает объект класса Table (https://wiki.netxms.org/wiki/NXSL:Table) как $1. Поделить значение колонки с именем "VALUE" на 1024 можно так:


idx = $1->getColumnIndex("VALUE");
for(i = 0; i < $1->rowCount; i++)
{
   curr = $1->get(i, idx);
   $1->set(i, idx, curr / 1024);
}

#3182
Скорее всего переполнение 32 бит целого. Попробуйте использовать int64($1).
#3183
Общие вопросы / Re: websms.ru
March 12, 2015, 05:20:35 PM
Сервер на Linux'е? Тогда скорее всего не установлен curl. Надо поставить curl (dev package) и пересобрать сервер.
#3184
MIB написан совершенно не по стандарту. RFC требует чтобы все идентификаторы объектов начинались со строчной буквы - а здесь они все начинаются с заглавной. Вторая проблема (не такая серьезная) - названия объектов пересекаютрся со стандартными MIB'ами (например ifIndex). Самым хорошим вариантом было бы подправить этот MIB дописав ко всем объектам префикс (например qnap или nas).
#3185
Общие вопросы / Re: websms.ru
March 10, 2015, 09:29:37 AM
А сервер на websms.ru подключится может? Можно анализатором протоколов проверить что коннект происходит. Ну и в логе сервера на дебаге 4 и выже должны быть сообщения драйвера (начинаются с префикса WebSMS).
#3186
General Support / Re: Unable to visualize DCIs
March 10, 2015, 09:23:52 AM
Hi,

please check if there are actual data in idata_xxx tables. If they are empty, check server log file for SQL errors. Also, try to stop server and run database check.

Best regards,
Victor
#3187
General Support / Re: Action configuration
March 10, 2015, 09:14:04 AM
Hi,

probably the only way to run that command as admin is to run NetXMS Core service under admin account.

Best regards,
Victor
#3188
А какая версия DB/2 сервера и клиента?
#3189
Может быть есть возможность организовать мне удаленный доступ к системе?
#3190
Feature Requests / Re: 3com switchs
March 06, 2015, 04:35:35 PM
Hi,

I have to get more specific information to investigate it further. Can you please provide MAC address of a computer which is not shown as connected to the switch and result of Topology -> Switch forwarding database command on the switch?

Best regards,
Victor
#3191
General Support / Re: Action configuration
March 06, 2015, 04:33:13 PM
Hi,

try to omit cmd /c and use only

sc \\pmtbackup start spooler

as command. Also, make sure that Windows user NetXMS server service runs under (Local System by default) has access to Service manager on server you try to start service on.

Best regards,
Victor
#3192
Hi,

yes, you need filtering script for that. To match events from 9:00 to 16:59 (both inclusive) it could look like following:


now = localtime();
return (now->hour >= 9) && (now->hour < 17);


Best regards,
Victor
#3193
General Support / Re: Unable to visualize DCIs
March 06, 2015, 04:20:08 PM
Try to change chart interval to something larger, like 1 week - will you see something? Check that you have correct time zone settings on server and workstation.

Best regards,
Victor
#3194
Общие вопросы / Re: Парсить snmp-traps
February 26, 2015, 10:37:47 AM
Можно, хотя и довольно длинным путем. Сначала надо сделать события из трапов (одно или несколько, не так важно) и вытащить данные в параметры события, а затем в правилах обработки событий вызвать NXSL скрипт, в котором функцией PushDCIData создать новое значение соответствующего push DCI.
#3195
Я добавил метод

virtual void getInterfaceState(SNMP_Transport *snmp, StringMap *attributes, DriverData *driverData, UINT32 ifIndex, InterfaceAdminState *adminState, InterfaceOperState *operState);

в класс NetworkDeviceDriver. Можно его переопределить и реализовать собственную логику опросов интерфейсов.