News:

We really need your input in this questionnaire

Main Menu
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 - Alex Kirhenshtein

#766
Похоже что у N12000 внутри обычный Linux сервер, и мониторится там всё через стандартные OID-ы. Какая-то информация есть тут: http://www.thg.ru/network/thecus_n12000/thecus_n12000-04.html

Qnap – судя по скриншоту на 159 странице документации, MIB файл можно скачать в админке устройства.
#767
Добрый день.

Судя по гуглу, оба устройства поддерживают SNMP.
http://eu1.qnap.com/Storage/Manual/QTS_user_manual_Home_eng_4.1.pdf - 159 страница
http://www.thecus.com/download/manual/N12000_N16000/N12000_N16000_UM_V1.0_EN.pdf - 32 страница

Для того, что бы OID-ы были видны в MIB Explorer-е, сложите MIB файлы от производителя в каталог /opt/netxm/share/netxms/mibs (там уже должно лежать много .txt файлов и файл netxms.mib), после чего запустите nxmibc -d /opt/netxms/share/netxms/mibs -o /opt/netxms/share/netxms/mibs/netxms.mib -z

"/opt/netxms/" – пример, путь к инсталяции NetXMS.
#768
General Support / Re: DCI Template
March 04, 2015, 11:03:51 AM
Just change template, it will be propagated to all applied nodes.
#769
Да, документация однозначно должна совпадать с консолью.
Я предлагаю делать так: брать за основу консоль, но когда термин выглядит странно – искать общепринятый вариант (у того же майкрософта) и править консоль.

Пример: Settings -> "Менеджер пользователей", должно быть "Управление пользователями" (следы гугл-транслейт)
#770
Подтвердил.
#771
Секция "*portCheck" в конфиге агента не нужна, достаточно "subagent=portcheck.nsm"

проверьте с netxms сервера при помощи nxget:

c:\netxms\bin\nxget "ServiceResponseTime.SSH(1.2.3.4,22,10000)"

У метрики ServiceResponseTime.SSH три параметра, обязательный только первый:

1) IP address
2) Port, 22 по умолчанию
3) Timeout, в ms, по умолчанию 3000мс. Можно поменять глобально параметром "Timeout=..." в секции "*portCheck"

Для рестарта агента достаточно перезапустить сервис, да.
#772
Quote from: vitabios on February 12, 2015, 09:55:46 PM
Какой ODBC драйвер использовать - 32-х или 64-х битный? ОС: Windows 2008 x64 R2?

Насколько я помню, битность драйвера должна совпадать с приложением, которое его использует. Если netxmsd 32bit – то и ODBC драйвер должен быть 32, аналогично с 64.
#773
Я залил структуру на transifex, можно попробовать переводить (а мы параллельно будем писать английскую версию).
Работает это примерно так:
1) Регистрируетесь на https://www.transifex.com, страница проекта: https://www.transifex.com/projects/p/netxms-admin-develop/
2) Нажимаете "Request language" и заполняете форму, мы подтверждаем запрос
3) можно переводить

Я для проверки перевел несколько ресурсов в glossary.
Всё кроме glossary сейчас лучше не трогать, там в ближайшие дни будет много изменений.

Термины я обычно ищу тут: http://www.microsoft.com/Language/
Часть терминов можно смотреть в русской версии консоли – но на мой взгляд там некоторые термины странные и на ними стоит подумать.
#774
Добрый день.

Мы с радостью примем патч и включим в основное дерево, патч должен быть под MIT лицензией. Сделайте пожалуйста feature request в багтрекере: https://dev.raden.solutions/projects/netxms/issues

Да, правильным решением будет добавить еще одни метод в драйвер, мы это сделаем в ближайшее время.

Quote from: foxpdll on February 25, 2015, 02:11:21 PM
Доброе время суток.
Вынужден использовать крайне редкое и неадекватное железо от Qtech.
Родной поддержки нет. Некоторое время жил на Дьюде от микротика. Но перерос его.
Пришел на netxms. Написал свой драйвер для вышеуказанного железа.
Подскажите плиз кому и куда сдать исходник, чтобы добавили его в сырцы?
И не будет ли великой наглостью такая просьба?

И подскажите плиз, копался в коде - не могу понять.
При добавлении новых интерфейсов в устройство своим ндд драйвером наблюдаю то что
netxms пытается взять статус интерфейсов по индексу из ифмиба.
а в моем случае статусы лежат в совершенно другом месте.
Как быть? хочется полноценную проверку статуса. Если бы в ндд была функция проверки статусов интерфейсов то можно было бы это реализовать.
#775
Hello.

Just remove loop and lookup node beforehand:
node = session.findObjectByName('SERVER1')
for interface in node.getAllChilds(objects.GenericObject.OBJECT_INTERFACE):
currentExpectedState = interface.getExpectedState()
print 'Node "%s" interface "%s" had expected state %d, setting to %d' % (node.getObjectName(), interface.getObjectName(), currentExpectedState, newExpectedState)
data = NXCObjectModificationData(interface.getObjectId())
data.setExpectedState(newExpectedState)
session.modifyObject(data)
#776
General Support / Re: DBQuery error
February 17, 2015, 08:40:35 PM
Add "DebugLevel=6" to nxagentd.conf and restart service (also I suggest to change "LogFile" parameter from "{syslog}" to some file on the disk, if it's not done yet - for example "LogFile=c:\netxms\agent.log").
With this debug level you'll get most of DBQUERY related debug messages.
#777
Я подозреваю, что эти параметры там просто не реализованы. Я в принципе darwin субагента  делал по минимуму, только что бы на лаптопе сервер корректно работал (интерфейсы, по большей части).
Сделайте пожалуйста feature request в багтрекере.
#778
Общие вопросы / Re: rack
February 06, 2015, 04:12:00 PM
Нет, не добавлен. У этой задачи сейчас очень низкий приоритет, так что в ближайшее время вряд-ли что-то изменится (если конечно кто-то не проспонсирует разработку).
#779
Check status of the service "NetXMS Core", it's probably stopped.
Check log file for more details (parameter "LogFile" in c:\netxms\etc\netxmsd.conf).
#780
Looks like 64bit management console was packed into this 32 bit installer.
Try to uncheck "Administrator's console" in components and then install management console separately