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 - headcraft

#16
Feature Requests / Windows Registry DCI
February 02, 2015, 01:02:05 PM
What about feature mentioned here https://www.netxms.org/forum/feature-requests/windows-registry/msg6058/ ? I can't find it still.
Or is there another way to poll registry key value on windows version?
#17
Общие вопросы / Re: Node Capabilities
November 20, 2014, 08:33:07 AM
Не думал что всё настолько просто. Спасибо, работает!
#18
Общие вопросы / Node Capabilities
November 19, 2014, 12:12:36 PM
Здравствуйте!

Есть ли возможность в Netxms вывести список capabilities для ноды через скрипт?

Если у ноды на которой стоит агент не было связи больше недели, срабатывает настройка сервера CapabilityExpirationTime, и скидывается capability isAgent -> YES в isAgent -> NO.
Идея в том чтобы использовать этот параметр в скрипте и ставить Alarm на это событие. Это возможно?
#19
Проблема повторилась.
Собрал дамп. Но есть ещё такая интересная вещь... Если в NetXMS в свойствах ноды поменять Authentication на MD5 и нажать OK - всё начинает работать (хотя на микротике настроен sha1). Если повторно войдём в свойства ноды, там уже выставленно sha1, а не md5. И при нажатии cancel всё перестаёт работать  Вот такая путаница...
#20
Недавно эта проблема повторилась, отвалилось сразу половина всех микротиков. Должно ещё раз появится, тогда я сделаю дамп
#21
Может кто-нибудь подсказать?
Есть "простая" задача:
Мониторится множество компьютеров. Нужно чтобы создавалась аларма, если нода выключена  в течении, допустим, двух недель и более (даже если ниразу не включалась), и терминировалась при первом же включении.
#22
Добрый день!

NetXMS мониторит mikrotik по snmp version 3 используя SHA1 и DES. Какое то время всё работает отлично, но в неопределённый момент netxms перестаёт стягивать значения OID, при этом пишет что связь установлена
[23.04.2014 08:35:36] **** Poll request sent to server ****
[23.04.2014 08:35:36] Poll request accepted
[23.04.2014 08:35:37] Starting configuration poll for node router1
[23.04.2014 08:35:37] Checking node's capabilities...
[23.04.2014 08:35:37]    Checking SNMP...
[23.04.2014 08:35:37]    Connectivity with SNMP agent restored
[23.04.2014 08:35:37]    SNMP agent is active (version 3)
[23.04.2014 08:35:37]    System description changed to RouterOS RB750
[23.04.2014 08:35:37]    System name changed to mikrotik
[23.04.2014 08:35:45] Capability check finished
[23.04.2014 08:35:45] Checking interface configuration...
[23.04.2014 08:35:45] Unable to get interface list from node
[23.04.2014 08:35:45]    Interface "ether1" is no longer exist
[23.04.2014 08:35:46]    Interface "ether2" is no longer exist
[23.04.2014 08:35:46]    Interface "ether3" is no longer exist
[23.04.2014 08:35:46]    Interface "ether4" is no longer exist
[23.04.2014 08:35:46]    Interface "ether5" is no longer exist
[23.04.2014 08:35:47] Interface configuration check finished
[23.04.2014 08:35:47] Checking node name
[23.04.2014 08:35:47] Node name is OK
[23.04.2014 08:35:47] Finished configuration poll for node router1
[23.04.2014 08:35:47] Node configuration was changed after poll
[23.04.2014 08:35:47] **** Poll completed successfully ****

SNMP walk тоже не выдаёт ничего. Однако в логе микротика пишет что неверный engine ID или "not in time window"

Лечится путём только рестарта процесса NetXMS. Ребут микротика не помогает и другие мониторы могут нормально с ним(микротиком) общатся.
#23
Общие вопросы / Re: nxencpasswd -a
March 06, 2014, 08:07:31 AM
Извините, ошибся написав что в версии 1.2.12 этого нету, проверял в 1.2.11 debian сборку в которой этого не было. Спасибо, буду знать про обфускацию!
#24
Общие вопросы / nxencpasswd -a
March 03, 2014, 02:39:36 PM
Добрый день!

   В файле конфигурации агента доступен параметр EncryptedSharedSecret = yes
В пояснении на вики описано что здесь нужно ввести хэш пароля полученный с помощью программы nxencpasswd и флажком -a
Так вот программа эта в версии 1.2.11 и 1.2.12 не имеет этого флажка, и принимает только 2 значения минимум (login и password), а логин здесь нам не нужен.
Так как создать хэш для параметра EncryptedSharedSecret состоящий только из пароля?
#25
Ещё один вопросик.
Почему, все DCI, что были найдены по instance discovery из template'а под названием mytemplate, создаются на самой ноде, принадлежащие к template'у с другим названием, тоесть самой ноды типа node1, node2 ...? И если сделать mytemplate > remove DCI's from node, то они останутся, и при новом apply продублируются.

Можно ли заставить их создаваться с принадлежностью к тому же templat'у что и остальные?
#26
Спасибо большое!
Действительно скрипт вообще не требуется, видимо показалось... Но синтаксис помог с фильтром на Net.InterfaceList чтобы достать имя сетевой карточки.
return %(true, substr($1, index($1, "Local")));
#27
Добрый день!
Не могу заставить работать Instance Discovery. Есть windows-нода с агентом для которой делаю мониторинг занятого дискового пространства в процентах (FileSystem.UsedPerс). Так вот чтобы не делать несколько одинаковых параметров отдельно для C: D: E: и так далее, делаю один с Instance discovery с Agent List, FileSystem.MountPoints

Здесь появилась первая проблема. FileSystem.MountPoints выводит диски в формате "C:\"? когда {instance} принимает значение "C:". Это я решил скриптом Instance Discovery filter Script: substr($1,1,2)

И вот вроде бы всё хорошо должно быть, но он вообще теперь не создаёт никаких новыйх DCI после configuration poll. Висит себе шаблончик с названием "Percentage of used space on file system {instance}" и всё тут, и не мониторит ничего

Что я неправильно делаю?
#28
День добрый!
Помогите разобраться. Задача стоит в том, что нужно развернуть несколько агентов на windows. Знаю что есть функционал когда агент при инсталляции тащит главный конфиг с сервера (/CENTRALCONFIG), но не нашёл мануала по этой теме.
Насколько я понял Policies здесь не подходит, они создают дополнительные файлы конфигурации в папке nxagentd.conf.d

Где должен храниться файл конфига агента на сервере?
Как соотнести с конфигом фильтр скрипт?