Пожалуйста создавайте отдельные топики. Было: [bugtrack] проблемы, ошибки в раб…

Started by weec, July 13, 2007, 12:48:26 PM

Previous topic - Next topic

llelik

Quote from: Victor Kirhenshtein on July 31, 2007, 02:14:20 PM
Quote from: llelik on July 30, 2007, 05:27:42 PM
внизу видно название карты, а сама карта не восстановилась, только графики

Тут несколько вещей перемешалось. Save desktop - это сохранение расположения окон на десктопе - и то что расположение (и вообще присутствие) окна карты не сохраняется - это баг. Однако, в любом случае сохранение десктопа не сохранит изменения в карте. Для этого надо сделать Map -> Save. После этого при повторном открытии карты изменения останутся.

это то понятно, сама карта то не отображалась, я думаю все это появится и исправится с появлением кастом карт

Victor Kirhenshtein

патч для custom карт почти готов, сегодня вечером или завтра выложу.

Alex

После апдейта на 0.2.18-2 все чаще и чаще начинает виснуть консоль... Вылетает с ошибкой по TimeOut-у. :(

В логах такие ошибки стали появляться :(
[31-Jul-2007 18:09:31] Inconsistent database: interface 1888 linked to non-existing node 1151
[31-Jul-2007 18:09:31] Failed to load interface object with id 1888 from database
[31-Jul-2007 18:09:31] Inconsistent database: interface 1889 linked to non-existing node 1151
[31-Jul-2007 18:09:31] Failed to load interface object with id 1889 from database
[31-Jul-2007 18:09:31] Inconsistent database: interface 1890 linked to non-existing node 1151
[31-Jul-2007 18:09:31] Failed to load interface object with id 1890 from database


Плюс не работает экспорт содержимого темплейтов.. Говорит что типа сохранил, а на самом деле нет ничего.

Victor Kirhenshtein

А на каких операциях консоль виснет? Возможно в системе просто слишком много узлов уже и надо увеличить количество поллеров - см. параметры сервера NumberOfStatusPollers, NumberOfConfigurationPollers, NumberOfDataCollectors и NumberOfRoutingTablePollers.

По поводу ошибок в базе - такое обычно появляется после крэша сервера - возможно следствие ошибки в MySQL драйвере которую исправил 0.2.18.2. Если остановить сервер и запустить nxdbmgr check то по идее он должен это вычистить.

По темплейтам - а можно со скриншотами? А то только что проверил - у меня работает...

Alex

Виктор, по поводу темплейтов отпишусь немного позже. В данный момент ещё на мой взгляд что было бы удобно, так это добавление/изменение маски для нодов. Иначе приходится менять вручную в базе и потом перегружать сервер :( Просто сервер не всегда правильно определяет маску. А если определяет, то маска сети по умолчанию /24 и он пытается подогнать все ноды под нее.

Alex

Еще не могу понять такую вещь.
Snmpwalk отдает все деревья. Коммьюнити верен. Но NetXMS в консоли показывает что интерфейс всего один под названием lan и статус у него Disabled. Но это не так. Интерфейс поднят и активен. CDP на кошке поднят. В чем может быть причина? У меня таких два хоста сейчас.

Victor Kirhenshtein

Quote from: Alex on August 01, 2007, 03:17:24 PM
Еще не могу понять такую вещь.
Snmpwalk отдает все деревья. Коммьюнити верен. Но NetXMS в консоли показывает что интерфейс всего один под названием lan и статус у него Disabled. Но это не так. Интерфейс поднят и активен. CDP на кошке поднят. В чем может быть причина? У меня таких два хоста сейчас.

А если с консоли сделать Poll -> Configuration на этой ноде, что он скажет?

Alex

Sending poll request to server...
Poll request accepted
Starting configuration poll for node XXXXX
Checking node's capabilities...
SNMP agent is active
Capability check finished
Checking interface configuration...
Poll failed (Request timed out)

Victor Kirhenshtein

А много на этой ноде интерфейсов? Может ли быть плохая связь с этой нодой (большие задержки например)?. Если это так, то можно попробовать увеличить значение параметра SNMPRequestTimeout.

Alex

После изменения параметров в конфиге сервера, нужно ли его перегружать?

Victor Kirhenshtein

Зависит от параметра. В консоли в настройках параметров сервера есть колонка Restart, если там стоит Yes то сервер надо перегружать.

Alex

Quote from: Victor Kirhenshtein on August 02, 2007, 11:18:54 AM
А много на этой ноде интерфейсов? Может ли быть плохая связь с этой нодой (большие задержки например)?. Если это так, то можно попробовать увеличить значение параметра SNMPRequestTimeout.

На ноде очень много интерфейсов, очень-очень :) Видимо сервер просто не успевает сделать поллинг всего за отведенное ему время. Повысил SNMPRequestTimeout до 16000, не помогло. :( Вопрос в другом. Можно ли как-то указать серверу принудительно интерфейсы, которые нужно мониторить? Т.е. не автоматом выцепить все интерфейсы, а указать их руками.

weec

простите, наверное я непонял вас
но скажу суть
параметр SNMPRequestTimeout относится только к NX_SNMP-агенту
данные в таком случае снимаются только с выбранных устройств


Alex

Quote from: weec on August 06, 2007, 02:21:51 PM
простите, наверное я непонял вас
но скажу суть
параметр SNMPRequestTimeout относится только к NX_SNMP-агенту
данные в таком случае снимаются только с выбранных устройств


Суть такая. Есть Cisco, на ней большое кол-во E1-потоков (интерфейсов). Сервер не может снять по SNMP интерфейсы.. В итоге в консоли я вижу один интерфейс под названием lan0, да ещё и в состоянии DISALED. Что не есть правильно. Хочу получить список интерфейсов как и для других устройств, чтобы возможно было назначить кого manage, а кого нет.

weec

для получения списка интерфейсов Вам нужно знать тот самый OID из MIB-дерева Вашего Cisco, это делается вручную

вот пример OID для получения списка интерфейсов с обчного x86-сервера под Unix
.iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifDescr.0
.1.3.6.1.2.1.2.2.1.2.0