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 - Victor Kirhenshtein

#1036
Hi,

this script will transform first argument from hex string (space separated) into text:

l = length($1);
out = "";
for(i = 1; i < l; i += 3)
out .= chr(x2d(substr($1, i, 2)));
return out;


You should be able to use it as is in DCI transformation.

Best regards,
Victor
#1037
Hi,

it is a bug. We have fixed it in development branch, fix will be included into version 3.2 and next patch release for 3.1.

Best regards,
Victor
#1038
Общие вопросы / Re: User Tag в SNMP Trap
December 18, 2019, 01:05:17 PM
У события может быть один или несколько тагов, сейчас наличие тага можно проверить скриптом. Также таги видны в логе событий. Можно делать правила которые срабатывают на все события с определенным тагом например.
#1039
nxsnmpwalk и сервер не поддерживают символические имена OID'ов. MIB используется только для MIB browser'а, а при конфигурации надо задавать OID в числовом виде.
#1040
Just fixed this. Bug is actually in source code parser - it is not related to custom attributes but rather to negative constant passed as function parameter. Fix will be included into next patch release.

Best regards,
Victor
#1041
Hi all!

We just published patch release 1 for version 3.1 (product versions 3.1.260 and 3.1.261). Only server, client applications, and Solaris agents are affected. Changes since 3.1.242:

  * More diagnostic information in manual poll output
  * LDAP attribute names are case insensitive
  * Fixed command line parsing bug in remote action execution from EPP
  * Fixed bug in saving custom attribute changes
  * nxevent command line tool can generate events in a loop
  * Microsoft Teams driver allows use of message subject
  * Missing notification channel drivers added to Windows server installer
  * Fixed memory leak in C++ client library
  * Fixed server crash
  * Fixed bugs in database schema upgrade

Best regards,
Victor
#1042
General Support / Re: netxmsd not working after Update
December 04, 2019, 10:23:12 AM
Hi,

database driver you are using is definitely wrong (looks like leftover from old manual installation). You should use

DBDriver = pgsql.ddr

In general you need to specify full path to database driver in very special circumstances only - in 99% of the cases referencing driver by name only is preferred way.

Best regards,
Victor
#1043
Announcements / NetXMS 3.1 released
December 02, 2019, 07:21:26 PM
Hi all!

New stable version of NetXMS - 3.1 - is officially released. Changes since previous release:

- Added custom attributes inheritance
- Can enable usage of ICMP ping on primary IP address during status poll
- Macro expansion in DCI polling interval and retention time values
- New attribute "isInMaintenanceMode" in NXSL class "NetObj"
- New attributes "dci" and "dciId" in NXSL class "Event"
- New method "forcePoll" in NXSL class "DCI"
- New NXSL functions "ExpandString" and "LoadEvent"
- New methods "correlateTo" and "expandString" in NXSL class "Event"
- New method "expandString" in NXSL class "NetObj"
- New hook "Hook::EventProcessor" that is called for each event before passing it to EPP
- Added global array $ARGS in NXSL scripts for simplified access to script arguments
- Added NXSL constants NXSL::VERSION and NXSL::BUILD_TAG
- Interface object names can be expanded from actual interface names using macros
- Notification channel driver for Telegram
- Notification channel driver for Microsoft Teams
- File delivery policies for agents
- Improved automatic IP topology maps
- Added physical links inventory for node interfaces and patch panels
- Fixed issues:
        NX-1674 (Initiate DCI forced poll from NXSL)
        NX-1675 (Context menu for containers and "Service Root" shows "Create sensor" twice)
        NX-1681 (In NetXMS console refresh from view pull-down menu is not working on Data Collection Configuration)
        NX-1686 (User Agent system tray menu covered by Windows system tray expanded hidden icon menu)
        NX-1687 (User agent system tray menu closes when you click out of it)
        NX-1691 (Network map link bend points seem a bit broken in 3.0)
        NX-1694 (Russian language problem in Windows log)
        NX-1706 (Compose interface name from the actual name and a suffix)
        NX-1708 (Event tags in log file monitoring are not represented in UI)
        NX-1710 (Add serealized to json event to event log)
        NX-1712 (Add support for reading WMI query result as list or table)
        NX-1713 (Object tool for container should be shown if it can be executed on at least one node)
        NX-1717 (Alarm pop-ups apear only on console start, afterwards are not shown)
        NX-1719 (File monitoring with rescan is not matching text past 4KB of the monitored file)

Best regards,
Victor
#1044
Hi,

if you want data on map links, right click on a link, select "Properties", then "Data sources", and add DCIs you want to display on that link.

Best regards,
Victor
#1045
General Support / Re: Geomap not show map
November 30, 2019, 09:08:51 AM
I also highly recommend to upgrade. Older client versions had issues dealing with some tile servers, including default one.

Best regards,
Victor
#1046
General Support / Re: COnfiguring for only discovery
November 22, 2019, 01:42:09 PM
Hi,

if you don't have any data collection configured idata tables should stay empty. If you don't want them to be created at all you can try to switch database into single performance data table mode:

1. Stop netxmsd
2. Run the following query:

UPDATE metadata SET var_value='1' WHERE var_name='SingeTablePerfData';

3. Drop any existing idata_nnn and tdata_nnn tables (tables "idata" and "tdata" should stay).
4. Start netxmsd

Please note that single table mode was intended only for TimescaleDB. Theoretically it should work on any DB, but you are on your own here!

Best regards,
Victor
#1047
It is bug in UI. What version you are using? Is it web or desktop console?

Best regards,
Victor
#1048
Hi,

turns out that there is no way to get this object from NXSL. I'll add lookup functions in next release.

Best regards,
Victor
#1049
Hi,

I definitely recommend to upgrade your server and UI to 3.0. It will work with 2.2.8 agents on Raspberry. We have build environment for RPi mostly ready, I think RPi agent will be published as part of next release.

Best regards,
Victor
#1050
Where exactly it is not saved? In node properties? Or in global settings?