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

#751
Так было задумано – но мысль здравая, мы подумаем над этим.
https://www.radensolutions.com/chiliproject/issues/671
#752
"Entire Network" – это дерево, которое строится автоматически на основе IP топологии, нода будет в каждой подсети, в которую она входит.
"Infrastructure Services" – логическая структура, которую настраивает администратор. В этой ветке можно создавать свои контейнеры и привязывать к ним ноды (bind). Нода при этом – один объект в системе, который может быть в многих контейнерах. При удалении (Delete, не Unbind) – пропадет из всех контейнеров. Пример в аттаче.
Дополнительная информация есть тут: https://www.netxms.org/documentation/adminguide/objects.html

"Стойка" – это Rack, серверная стойка. На данный момент функционал не закончен. В будущем планируется, что можно будет настроить физический вид стойки, после чего использовать для визуализации дешбордов, к примеру.
#753
Нет, все записи с момента старта агента будут обработаны. Если выставить флаг processAll – то вообще все, от начала лога.

Для файлов логика такая: агент хранит позицию в файле и на каждом проходе вычитывает всё начиная с позиции. Если размер файла меньше сохраненной позиции или время создания не совпадает – считаем, что логу сделали rotate и скидываем позицию на 0.
Для windows event log: при старте агент открывает event log и пропускает все записи до текущего времени (специфика работы с event log – он читается всегда с самого начала), после чего периодически забирает все новые записи, непрерывность обеспечивается операционной системой.
#754
На сервере всё время в UTC (unix time stamp), все конвертации происходят на клиентской стороне. Таймзона на рабочей станции и время точно правильное?
#755
Yes, your changes are correct – I attached wrong file :)
Proper fix attached.
#756
Sorry, my bad. Patch from my previous post will not apply correctly to 1.2.17. New patch attached to this post.

1) Unpack:
tar zxf netxms-1.2.17.tar.gz
2) Download fix.diff
3) cd netxms-1.2.17
4) Apply patch:
patch -p1 < ../fix.diff
5) configure with desired options, make, then make install
#757
General Support / Re: Agent Screenshot
October 27, 2014, 03:38:53 PM
Hello.

Right now it works only on Windows. In addition to NetXMS agent, you also need to start "nxsagent" (it's added to RunOnce registry key by the installer) to make it work. Server IP also should be in MasterServers ACL.
If you start it with "-H" argument ("nxsagent -H"), window will be hidden.
#759
General Support / Re: 2 agents on the same node
October 26, 2014, 01:10:47 PM
I did a quick test with your configuration files (except loading IST module) – they are working fine with latest release (1.2.17). I don't have 1.1.1 installed anywhere to check it. I highly recommend you to upgrade.
#760
General Support / Re: Server segfault after upgrade
October 24, 2014, 07:01:31 PM
Hello.

Could you please provide us with stack trace? https://wiki.debian.org/HowToGetABacktrace#Running_gdb
#761
Сейчас можно задать только одну компоненту, значение JiraProjectComponent – название компоненты. При подключении сервер делает resolve этого названия в ID.
#762
Это как-то вообще странно – кода 5 там быть не может. Проверьте nxget-ом на сервере:nxget localhost "ServiceCheck.Custom(proxy_ip,8080)"
#763
You can use PowerShell script as external parameter for that (or query WMI directly using WMI subagent):Get-WmiObject Win32_Service | Where-Object {$_.StartMode -eq 'Auto' -and $_.State -ne 'Running'} | Measure-Object | Foreach { $_.Count }
#764
General Support / Re: Table DCI parameters
October 16, 2014, 06:14:52 PM
You are using extremely old version (I'd say 1.1.11), which was released in the 2012.
#765
На данный момент встроенной поддержки для http proxy у нас нет. Я вижу два пути:
1) проверять только порт 8080 (без реальных запросов), таким образом будет проверятся только тот факт, что на порту 8080 что-то есть. Такое можно настроить через network services (правый клик на ноде, Create Network Service, выбрать протокол "Custom" и порт 8080)
2) Использовать любую внешнюю утилиту, которая умеет работать через прокси (curl, wget, etc.) и настроить ExternalParameter в конфиге агента: ExternalParameter=CheckProxy:curl -o /dev/null -s -x http://proxyhost:8080 http://google.com; echo $?
Если с прокси (и с google.com) всё в порядке, то CheckProxy вернет 0, любой не нулевой статус – проблема.