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

#691
Пример, как настроить сбор данных по SNMP, есть тут: https://www.youtube.com/watch?v=fbWkkzI0XNA&list=PLt3aE2eGS5P9L72H82S83MrKx2uz5x8gv&index=8
#692
Похоже что у N12000 внутри обычный Linux сервер, и мониторится там всё через стандартные OID-ы. Какая-то информация есть тут: http://www.thg.ru/network/thecus_n12000/thecus_n12000-04.html

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

Судя по гуглу, оба устройства поддерживают 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.
#694
General Support / Re: DCI Template
March 04, 2015, 11:03:51 AM
Just change template, it will be propagated to all applied nodes.
#695
Да, документация однозначно должна совпадать с консолью.
Я предлагаю делать так: брать за основу консоль, но когда термин выглядит странно – искать общепринятый вариант (у того же майкрософта) и править консоль.

Пример: Settings -> "Менеджер пользователей", должно быть "Управление пользователями" (следы гугл-транслейт)
#696
Подтвердил.
#697
Секция "*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"

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

Насколько я помню, битность драйвера должна совпадать с приложением, которое его использует. Если netxmsd 32bit – то и ODBC драйвер должен быть 32, аналогично с 64.
#699
Я залил структуру на 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/
Часть терминов можно смотреть в русской версии консоли – но на мой взгляд там некоторые термины странные и на ними стоит подумать.
#700
Добрый день.

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

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

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

И подскажите плиз, копался в коде - не могу понять.
При добавлении новых интерфейсов в устройство своим ндд драйвером наблюдаю то что
netxms пытается взять статус интерфейсов по индексу из ифмиба.
а в моем случае статусы лежат в совершенно другом месте.
Как быть? хочется полноценную проверку статуса. Если бы в ндд была функция проверки статусов интерфейсов то можно было бы это реализовать.
#701
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)
#702
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.
#703
Я подозреваю, что эти параметры там просто не реализованы. Я в принципе darwin субагента  делал по минимуму, только что бы на лаптопе сервер корректно работал (интерфейсы, по большей части).
Сделайте пожалуйста feature request в багтрекере.
#704
Общие вопросы / Re: rack
February 06, 2015, 04:12:00 PM
Нет, не добавлен. У этой задачи сейчас очень низкий приоритет, так что в ближайшее время вряд-ли что-то изменится (если конечно кто-то не проспонсирует разработку).
#705
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).