Skip to content

Support (Russian)

1.6k Topics 8.8k Posts

Вопросы по установке, настройке и использованию NetXMS на русском языке.

  • POLLERS is too high

    22
    0 Votes
    22 Posts
    38k Views
    H
    @zev said in POLLERS is too high: Аллерт выскакивает потому что у нас баг в "NetXMS Server"->"Thread pools" Template. Там в пороговом значение(threshold) должно быть значение сильно больше 1. Мы это поправим к следующему релизу(2.0.5) и если Вы обновитесь когда мы его выпустим, то всё должно будет решиться само сабой или Вы можете сами поправить value. Оно должно быть PollerThreadPoolMaxSize(250). Это пороговое значение нужно, чтобы оповестить администратора о том, что есть запросы которые стоят в очереди на обработку, но не обрабатываться, потому что количество запросов превышает максимальное количество доступных потоков. Импортировал новый 2.0.5 netxms_server.xml Server thread pool MAIN: normalized load average (1 minute) в Threshold осталось так же > 1 UPD: Вопрос решён, теперь изменился параметр который мониторится - normalized load average (= load average / thread count).
  • Мониторинг Zyxel USG

    4
    0 Votes
    4 Posts
    10k Views
    H
    @hospital said in Мониторинг Zyxel USG: Спасибо Алекс - вроде разобрался. Если через Walk выбрать OID(ы) и щёлкнуть "Create Data Collection Item" - то всё работает. А если копи-пейстить OID(ы) в шаблон или ноду - то вылазит ошибка "unsupported". Завелось, в общем )) Смотрите чтобы всегда в начале точка была "." .1.3.6.
  • discovery or custom script?

    4
    0 Votes
    4 Posts
    9k Views
    V
    На мой взгляд совершенно правильно - каждый скрипт заимается своим делом.
  • Filtering script и эвент исключения

    11
    0 Votes
    11 Posts
    30k Views
    V
    например так: value = GetCustomAttribute(int, "ImportantInterface"); if (value == null) // нет такого атрибута { int->setExpectedState(0); // UP } status propagation из скрипта поменять нельзя.
  • SYS_SNMP_UNREACHABLE

    2
    0 Votes
    2 Posts
    6k Views
    V
    SYS_SNMP_UNREACHABLE генерируется только если SNMP на ноде был. Можно сделать hook скрипт для configuration poll, который будет проверять наличие SNMP и генерировать событие если SNMP нет: if (!$node->isSNMP) PostEvent($node, "SNMP_NOT_DETECTED"); в данном примере используется событие с именем SNMP_NOT_DETECTED.
  • {instance} в DCI Description

    2
    0 Votes
    2 Posts
    5k Views
    V
    Зарегистрировал как баг: https://dev.raden.solutions/issues/1257
  • Права read only для пользователя

    3
    0 Votes
    3 Posts
    5k Views
    H
    Спасибо!!!
  • Object tools -> putty = ошибка

    5
    0 Votes
    5 Posts
    7k Views
    Z
    Документация обновлена: https://www.netxms.org/documentation/adminguide/object-management.html#macro-substitution
  • Отключить SNMP TRAPD

    3
    0 Votes
    3 Posts
    5k Views
    H
    @alk said in Отключить SNMP TRAPD: Выставить EnableSNMPTraps в 0 и рестартануть netxmsd Спасибо! Не заметил...
  • switch on/off PDU outlet

    1
    0 Votes
    1 Posts
    3k Views
    B
    Could you, please advise me, how to create an dashboard object like button, whitch changes the value of an OID from 1 to 2 (sends SET) and also color depending on value. The PDU is APC AP920 and I found apropriate OID Will apreciate answers in russian also
  • nxagent 2.0.4 настройка

    6
    0 Votes
    6 Posts
    8k Views
    A
    Поймал прояснение сознания и всё получилось... Простите за беспокойство.
  • Как подсчитать сумму DCI для трафика?

    5
    0 Votes
    5 Posts
    6k Views
    A
    Выкрутился иначе. Создал два скрипта, один на входящий, второй на исходящий трафик. Ищу по полному названию DCI. sub main() { // Search for node named "gateway" gw_node = FindObject($1); if (gw_node == null) return 0; // No such node or access denied // from here, gw_node can be used in a same way as $node, for example: v1 = GetDCIValue(gw_node, FindDCIByDescription(gw_node, "Inbound traffic on COMPANY1")); v2 = GetDCIValue(gw_node, FindDCIByDescription(gw_node, "Inbound traffic on COMPANY2")); tot = v1 + v2; if (tot > 0) return tot; else return 0; } Спасибо.
  • 0 Votes
    4 Posts
    6k Views
    A
    Все пакеты теперь подписаны MD5..SHA512
  • crash report

    3
    0 Votes
    3 Posts
    4k Views
    F
    спасибо поставил пока новую версию, наблюдаю
  • 0 Votes
    2 Posts
    5k Views
    V
    Сейчас наверное никак (разве что руками написать перекодировку в скрипте трансформации для DCI). При получении данных по SNMP используется кодировка, указанная в параметре CodePage в netxmsd.conf. Если все устройства в сети используют одну кодировку, то можно пробовать глобально поменять.
  • Sevirity change Action

    2
    0 Votes
    2 Posts
    5k Views
    A
    Как вариант - формировать сообщение (или его часть) скриптом (%[script_name] в тексте). Другой вариант - настроить разные actions (с дополнительным текстом) для этих нод в EPP: 1: Src=node1, node2, Container1 Event=SYS_IF_DOWN Action=email critical 2: Src=NOT (node1, node2, Container1) Event=SYS_IF_DOWN Action=email Или: 1: Src=node1, node2, Container1 Event=SYS_IF_DOWN Action=email critical Stop processing 2: Event=SYS_IF_DOWN Action=email
  • MOVED: Дополнительные столбцы в Alarm Browser

    Locked
    1
    0 Votes
    1 Posts
    5k Views
    A
    This topic has been moved to Идеи и предложения по функциональности NetXMS. /topic/4364
  • NetworkService

    3
    0 Votes
    3 Posts
    8k Views
    H
    @victor said in NetworkService: Poller node - это нода с которой будет производиться опрос сервиса (по умоланию это сервер мониторинга). На этой ноде должен быть NetXMS агент с загруженым субагентом portcheck. Если сервис на 127.0.0.1, то единственный вариант - поставить локально агента с portcheck и выбрать ту-же ноду как poller node. Агент там есть, субагент portcheck тоже есть. Как поставить локально агента ? Повесить его тоже на localhost ? Пробую с EnableProxy = yes, агента забиндил на 0.0.0.0 по умолчанию. по tcpdump вижу как сервер с агентом пытается опросить свой же IP (внешний) и получает reset. 12:55:52.162631 In 00:00:00:00:00:00 ethertype IPv4 (0x0800), length 72: x.x.x.x.11464 > x.x.x.x.2000: Flags [S], seq 228512574, win 43690, options [mss 65495,nop,nop,TS val 412825441 ecr 0], length 0 12:55:52.162648 In 00:00:00:00:00:00 ethertype IPv4 (0x0800), length 56: x.x.x.x.2000 > x.x.x.x.11464: Flags [R.], seq 0, ack 228512575, win 0, length 0 Убираю из poller node ту же ноду где агент, вижу в tcpdump как сервер пытается опросить внешний IP ноды, как заставить ноду с агентом опрашивать себя на 127.0.0.1 ?
  • Дублирование объектов в Entire Network

    6
    0 Votes
    6 Posts
    12k Views
    V
    Да, можно так сделать, будут обнаружены заново. Ну или только один удалить, дубликаты больше не будут появляться. В зависимости от того, что надо обнаруживать, можно поставить фильтр на добавление только узлов с поддержкой SNMP - тогда такие узлы появляться не будут поскольку не пройдут фильтр до тех пор пока сервер не сможет получить данные по SNMP с устройства.
  • Ошибочная генерация SYS_MAC_ADDR_CHANGED

    13
    0 Votes
    13 Posts
    33k Views
    H
    Оказывается исправлено еще в 2.0, нужно удалить из консоли все ppp интерфейсы и сделать configuration poll, то есть агент работал правильно, интерфейсы были "старые" 15559 ppp119 23 (ppp) 224 0 ppp119 00:00:00:00:00:00 0.0.0.0/0 DOWN DOWN UP Disabled 15561 ppp120 23 (ppp) 225 0 ppp120 00:00:00:00:00:00 0.0.0.0/0 DOWN DOWN UP Disabled 15565 ppp122 23 (ppp) 227 0 ppp122 00:00:00:00:00:00 0.0.0.0/0 DOWN DOWN UP Disabled 15567 ppp123 23 (ppp) 228 0 ppp123 00:00:00:00:00:00 0.0.0.0/0 DOWN DOWN UP Disabled