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

#4696
Quote from: inspirit on February 28, 2013, 11:46:49 AM
- можно ли как то контролировать рост записей в Mysql таблице snmp_trap_log? (housekeeper c ней не работает?)

Это баг. Добавил очистку старых записей из snmp_trap_log (контролируется новым параметром SNMPTrapLogRetentionTime). В 1.2.7 будет включено.

Quote from: inspirit on February 28, 2013, 11:46:49 AM
- Можно ли сделать что бы при выборе ноды в ява-консоли, после вкладки Ports был бы раздел Topology (Как в Legacy консоли раньше было, теперь оттуда тоже убрали).
-Можно ли менять местами (или вообще выбирать только нужные) столбцы в разделе Interfaces для Ноды (было бы удобно)

Поставлю в feature requests (и то и другое).
#4697
Надо заменить файлы node.cpp и snmp.cpp в каталоге src/server/core на приложенные.
#4698
Спасибо за доступ! Проблема в том, что это устройство не возвращает sysObjectId (.1.3.6.1.2.1.1.2.0), хотя по стандарту все должны его возвращать, а NetXMS пытается этот OID читать для оперделения того, есть SNMP на хосте или нет. Я добавил sysDescr (.1.3.6.1.2.1.1.1.0) как альтернативный тестовый OID, теперь устройство определяется как поддерживающее SNMP, и позволяет собирать данные. Я могу прислать патч для сервера или новый бинарник, если надо.
#4699
General Support / Re: About Management Console
February 28, 2013, 09:21:53 AM
Hi!

You should create condition script. Condition object don't evaluate thresholds, it has it's own condition evaluation script. Just add simple script like


return $1 > 100;


(change the condition to what you need).

Best regards,
Victor
#4700
Доступ к железке получить было бы очень полезно. Пишите мне на майл - victor-at-netxms.org.
#4701
Windows / Re: Bug in logwatch subagent
February 28, 2013, 09:15:44 AM
Hi!

Thanks for the fix, just committed it into trunk.

Best regards,
Victor
#4702
General Support / Re: About Management Console
February 27, 2013, 02:59:03 PM
Hi!

It's possible, but a bit complicated - you have to create condition object which will change status based on traffic rate on interface, and set this object as the one providing color for link on map.

Best regards,
Victor
#4703
Спасибо за детальный разбор! Сделал ишшую в баг трекере, чтобы не потерялось: https://www.radensolutions.com/chiliproject/issues/242. В 1.2.7 добавлю поддержку FDB по VLAN'ам.
#4704
Ну собственно expected state для того и нужен - если он DOWN или IGNORE, то порт в состоянии DOWN будет иметь статус NORMAL, и соответственно вся нода. При этом состояние можно видеть в закладкaх Ports и Interfaces - в Ports он будет красным, а в Interfaces в колонке Oper Status будет DOWN.

Можно написать такой hook:


foreach(i : GetNodeInterfaces($node))
{
   if (i->ifIndex > 1)
      SetInterfaceExpectedState(i, "IGNORE");
}


Поставит IGNORE для всех портов с индексом больше 1 (ifIndex - это последний элемент в OID'ах из .1.3.6.1.2.1.2.2.1).

Чтобы сделать hook на configuration poll, надо в библиотеке скриптов создать скрипт с именем Hook::ConfigurationPoll. Он будет вызываться для каждой ноды во время опроса.
#4705
Похоже что 1.2.2 не мог нормально статусы портов прчитать, поэтому они и были UNKNOWN. Сейчас как раз все правильно. Чтобы убрать статус CRITICAL на портах, статус которых не интересует, можно поменять им expected state на IGNORE. Это можно делать даже автоматически через configuration poll hook, используя функцию SetInterfaceExpectedState (http://wiki.netxms.org/wiki/NXSL:SetInterfaceExpectedState).
#4706
В версии 1.2.6 появилась новая функция - DCI Instance Discovery. Ее можно использовать, когда названия и количество конкретных элементов неизвестхы - например файловые системы или сетевые интерфейсы. Я немного поже добавлю описание в wiki.
#4707
General Support / Re: Topology Information Missing
February 26, 2013, 05:33:01 PM
NetXMS uses LLDP or CDP information combined with switch forwarding databases to build layer 2 topology. Can you show me overview page for these devices? Also, if there are ethernet switch in between, it is advised to add it to NetXMS as well.

Best regards,
Victor
#4708
Announcements / Re: NetXMS 1.2.6 released
February 26, 2013, 03:14:03 PM
Hi!

Syslog should work. And I do some fixes related to memory corruption issues.

Best regards,
Victor
#4709
Hi!

Send me please results of SNMP walk for ifTable and ifXTable.

Best regards,
Victor
#4710
Странно. А как выглядит overview для этого хоста в консоли? Там стоит флажок isSNMP?