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

Topics - Victor Kirhenshtein

#21
Announcements / NetXMS 4.3 patch release 5
April 21, 2023, 06:21:07 PM
We just published patch release 5 for version 4.3! Changes since previous patch release:

- Fixed bug in X.509 certificate subject and issuer decoding
- Agent tunnel listener will not start if server certificate is not loaded
- Fixed WEB service configuration import with multiple headers
- Fixed login issues in new web UI
- Small fixes and improvements in new management client application
Fixed issues:
   - NX-2272 (Session is not closed if user cancel 2FA auth initialization)
   - NX-2276 (Warn user when adding too wide mask to active discovery)
   - NX-2388 (Modify default templates - filesystem with type "ahafs" should be excluded from discovery)
   - NX-2404 (Integer division by zero in NXSL crashes server)
   - NX-2406 (Entering maintenance mode on cluster does not trigger maintenance mode on nodes within cluster)
#22
Announcements / NetXMS 4.3 patch release 4
April 09, 2023, 10:56:23 AM
We just published patch release 4 for version 4.3. Changes since previous patch release:

- Fixed bug in ICMP ping implementation introduced in 4.3.3
- Added agent configuration option for setting file mode creation mask (umask)
- Bundled SQLite updated to version 3.41.2
- Multiple fixes and improvements in new management client application
- Fixed issues:
   - NX-2137 (File delivery policy times out of big files when saved)
   - NX-2386 (Object Category custom node icon covers object browser status icon)
   - NX-2395 (Output of PATCH Web Service call is ignored)
   - NX-2396 (Web Service Definition timeout not displayed correctly)

Best regards,
Victor
#23
Announcements / NetXMS 4.3 patch release 3
March 30, 2023, 05:29:16 PM
We just published patch release 3 for version 4.3. Changes since previous patch release:

- Improved database migration procedure when TimescaleDB is target (GitHub issue 83)
- Fixed bug in handling "verify-peer" option for network service metrics
- Fixed server crash when doing RADIUS authentication using MS-CHAP
- Fixed columns for 'Find switch port' search result
- Added additional information to debug message about event with incorrect source id
- Added ZoneUIN for Cluster's overview page
- Small fixes and adjustments to new management client
- Close DCI config view message not shown on DCI copy
- Dashboard element "Table Value" works in context dashboards
- Fixed issues:
   -  NX-2387 (SQL errors when saving OSPF neighbor list)
#24
Announcements / NetXMS 4.3 patch release 2
March 02, 2023, 06:16:37 PM
We just published patch release 2 for version 4.3. Changes since previous patch release:

-  Fixed stacked line charts in new UI
-  Fixed timeout inconsistencies in netsvc subagent
-  Added web API calls for managing alarm comments
-  More functionality migrated to new management client

Fixed issues:

-  NX-677 (Dashboard editor: accelerators are duplicated in Line chart -> Data sources)
-  NX-2377 (Copy-paste of rules not working in EPP editor)
-  NX-2348 (Show active threshold event name in Last Values)
-  NX-2376 (Agent restart is not working correctly on RedHat based Linux OS)
-  NX-2379 (REST API to force poll DCI)
-  NX-2383 (Ignore systemd synthetic records when resolving node IP address to hostname)
#25
Announcements / NetXMS 4.3 patch release 1
February 10, 2023, 06:33:21 PM
We just published patch release 1 for version 4.3. Changes since initial release for version 4.3:

- Fixed database schema upgrade on Microsoft SQL Server
- Fixed issues with network service checks using netsvc subagent as a replacement for portcheck subagent
- Fixed bug in external table provider command execution
- Fixed server crash during execution of object tool of type "server command"
- Dashboard element "Availability Chart" is working again
- Mikrotik driver correctly handles server settings for using ifXTable and interface aliases
- Fixed VLAN configuration reading bug in Juniper driver
- Multiple fixes and improvements in new management client application
- Cosmetic fixes in Windows agent installer

Fixed issues:

- NX-808 (NXSL error message should include module name)
- NX-2222 (Interface alias duplicated in UI if Objects.Interfaces.UseAliases set to "concatenate name with alias")
- NX-2345 (Copy to Clipboard and Save as image... buttons no longer exist in WebUI in line chart window)
- NX-2374 (Template auto unbind grace period handled incorrectly)

Best regards,
Victor
#26
Announcements / NetXMS Talk Session
February 08, 2023, 09:12:00 PM
Hello everybody, we're renewing our online sessions of NetXMS Talks! It's a great opportunity to learn about new (and sometimes not-so-new) features and ask questions. Let's meet on Tuesday at 5pm EET (3pm GMT, 4pm CET, 10am in EST) and talk about
- Latest best practices for NXSL
- Context dashboards
- New console and its development plans
- And any other questions you want to ask us.
Reply here or send a message and we'll send you a link to a Webex call! Alternatively, you can just follow this thread - conference link will be published here shortly before start.

Best regards,
Victor
#27
Announcements / FOSDEM 2023
January 30, 2023, 01:26:17 PM
We are coming to Fosdem! If you're also visiting the event or are in Brussels on the 4-5 February, ping us. Let's meet (have a beer or a muffin) and talk about what's new in NetXMS and the open-source industry in general.


#28
Announcements / NetXMS 4.3 released
January 26, 2023, 08:05:10 PM
We're excited to announce the release of version 4.3 of NetXMS! This new version brings a bunch of new features and improvements, including:

- Python-style format strings in NXSL;
- Inline action scripts in EPP;
- The ability to set and delete custom attributes in EPP rules;
- Column display names in object queries can be set using column metadata;
- New agent metrics for file type and file content;
- A brand new "File Monitor" dashboard element.

We've also fixed bunch of bugs and made several other improvements, like correctly reading LLDP information from devices that only support LLDP-V2 MIB and improving object queries.

We've also made a slight change to our versioning system. Similar to before, releases are defined by a major and minor version (like 4.3 in this case) and all components with the same major.minor version number are guaranteed to work together. However, we're now hiding the build number for regular releases. The third number in the version will indicate an official patch release, with 0 being the initial release for that version. Any builds in between official releases will be denoted by a fourth number, which indicates the build number after the patch release.

Full change log can be found here: https://netxms.com/release-notes

Thanks,
The NetXMS Team
#29
Announcements / NetXMS 4.2 patch release 4.2.461
December 06, 2022, 12:25:59 PM
Hi all!

We just published new patch release for version 4.2 - 4.2.461. Changes since previous patch release:

- Improved dashboard element "status indicator"
- Improved SMSEagle notification channel driver
- Fixed random zero values returned by Linux agent for file system space metrics
- Fixed copy MAC in FDB table
- Fixed server certificate monitoring template
- Fixed issues:
        NX-2326 (Add parameter in log parser events that contains file name)
        NX-2346 (Unexpected SNMPv3 authentication failures)
        NX-2349 (NXSL executeAgentCommand crashing server)

Best regards,
Victor
#30
Announcements / NetXMS 4.2 patch release 4.2.433
November 18, 2022, 05:09:39 PM
We just published patch release 4.2.433. It fixes critical bug in release 4.3.432 (non-working hook scripts).
#31
Announcements / NetXMS 4.2 patch release 4.2.432
November 17, 2022, 11:49:06 AM
We just published patch release for version 4.2 - 4.2.432. Changes since previous release:

- Driver for Juniper Networks devices retrieves product information from vendor MIB
- Empty source/tag is processed as match any source/tag for Windows Event Log and syslog parser
- Configurable maximum message size for client connections
- "Follow location" option for web services
- Fixed server crash after DB connection loss
- Fixed server deadlock within topology poll
- Fixed web application property reading from JNDI and properties file
- Fixed issues:
        NX-2278 (Support for hexadecimal encoding of OCTET STRING in nxsnmpset)
        NX-2298 (Alphabetize Source Objects in Event Processing Policy)
        NX-2315 (Chained import in NXSL is not working)
        NX-2321 (History for a Table DCI value shown as empty)
        NX-2333 (Data collection error thresholds show up as "error(1) < 0")

Best regards,
Victor
#32
Announcements / NetXMS 4.2. released
October 21, 2022, 06:03:04 PM
We finally released NetXMS version 4.2 (build number 4.2.395)!

Highlights of this release are context dashboards, improved OSPF topology discovery, port forwarding in object tools, measurement unit support in DCI, and almost complete new UI. Full change log is following:

- Context dashboards
- Out of the box access to OSPF information on routers
- Automatic OSPF topology maps
- TCP port forwarding for object tools of type "local command" and "URL"
- "Spread" operation for arrays in NXSL
- New methods executeAgentCommand and executeAgentCommandWithOutput in NXSL class "Node"
- Simplified data collection configuration for MQTT sources
- Notification channel driver for MQTT
- Automatic binding on configuration poll works again (but can be switched off in configuration)
- Added driver for Teltonika modems
- Improved database write performance on TimescaleDB and PostgreSQL
- Reduced memory consumption by server's background database writer
- Improved UI for two-factor authentication
- Impoved D-Link driver
- Agent saves backup copy of it's ID on file system
- Reworked general data collection object property page
- Added internal monitoring metrics for server certificate expiration date
- Built-in TFTP support
- Fixed network map issues with link duplicates on auto populated maps
- Fixed network map clone
- NXSL function JsonParse correctly handles JSON documents with array as top level element
- Custom error message can be provided in NXSL statement \"abort\"
- Operator "new" in NXSL can be omitted
- NXSL VM preloads module named \"stdlib\" if available
- Improved DCI format strings (usage of unit names and multipliers can be controlled)
- Agent manager view updates automatically on tunnel open or close
- Added Organizationally Unique Identifier lookup
- Fixed issues:
        NX-648 (DCI units and binary prefix)
        NX-702 (DCI option - "Store only if value changes")
        NX-708 (Add map option to make all labels non-transparent)
        NX-1279 (WebUI does not support ServerName/ServerColor options)
        NX-1474 (Execute server script - replace error message box with alternative way)
        NX-1527 (Option to hide DCIs from templates or created by instance discovery)
        NX-1560 (List of custom agent ports to be used during network discovery and configuration polls)
        NX-1632 (NetXMS agent service is disabled after installing netxms-agent deb package on Debian 9)
        NX-1809 (Center Map Background Image)
        NX-2044 (Object Tool to run against container)
        NX-2078 (Add the ability to specify an alias when creating an object)
        NX-2103 (Add ability to push values to Push DCIs from log file parser)
        NX-2140 (Export result of the package deployment to CSV)
        NX-2234 (With a drop-down menu with a choice of DCI metrics, swap the display of Description and Name (Parameter))
        NX-2237 (Add the ability to set height for passive elements in rack and use custom picture)
        NX-2251 (Add 'conflict' marker to inherited custom attributes)
        NX-2259 (Configurable server's SNMPv3 engine ID)
        NX-2261 (Access to Mikrotik metrics via network driver metrics)
        NX-2266 (Add agent metric similar to System.IO.Devices but including sub-devices)
        NX-2273 (2FA method can't be removed in user editor)
        NX-2274 (2FA - unable to add failed method in user editor - it's silently ignored)
        NX-2281 (Action message should be multiline field)
        NX-2288 (External parameter redirect issue on Ubuntu 22.04 LTS)
        NX-2302 (NXSL function PollerTrace is not working in template auto-apply poll)
        NX-2304 (Improved script execution options for nxadm)
        NX-2306 (Node configuration poll don't update information about interfaces type)
        NX-2308 (LDAP user sync login error should be logged at lower level)
        NX-2309 (No scrolling or resize for ports part in VLAN view)

Best regards,
Victor
#33
Announcements / Meet us at GITEX -- Hall 2, stand H2-60
October 10, 2022, 11:25:06 AM
We' re at Gitex, Dubai, as we're writing this. Are you planning on being here too? Come to our stand (we' re exhibiting on Latvia' s national stand in Hall 2) and let's catch up!
#34
Announcements / NetXMS 4.1 patch release 4.1.420
July 25, 2022, 03:29:26 PM
Hi all!

We just published new patch release for version 4.1 - 4.1.420, with some fixes and improvements on top of release 4.1.404. Full change log is following:

- Optimized alarm resolve/terminate using regular expressions
- Improved topology detection on Juniper switches
- Fixed communication protocol compatibility issues in C++ client library and command line client tools
- Fixed issues:
        NX-627 (Gauge rendered incorrectly)
        NX-846 (Ability to copy to clipboard in Routing Table and FDB views)
        NX-1077 (Option to copy MAC address to clipboard in FDB view)
        NX-2283 (Show version in debug console)

Best regards,
Victor
#35
Announcements / NetXMS 4.1 patch release 4.1.404
July 12, 2022, 10:42:50 PM
Hi all!

We just published new patch release of version 4.1 - 4.1.404. Changes since previous patch release:

- Fixed full screen dashboard display on startup in desktop client
- Improved database consistency checks for business services
- Added Oracle driver option to disable OCI statement caching
- Fixed slow appearance of discovered nodes
- Fixed bugs in database schema upgrade from pre-4.0 versions
- Fixed bug in map options property page
- Fixed incorrect string encoding during SNMP SET operation
- Fixed SQLite upgrade issues
- Fixed issues:
        NX-755 (Network discovery may not stop immediately)

Best regards,
Victor
#36
Announcements / Fix for dashboard rendering bug
June 13, 2022, 12:34:07 PM
Dashboards created in old versions (likely before 4.x) may render as empty in GUI client version 4.1.377. We have fixed it in version 4.1.380, so if you experienced that issue, upgrade should have it fixed. No changes to dashboards are required.

Best regards,
Victor
#37
Announcements / NetXMS 4.1 patch release 4.1.377
June 09, 2022, 11:48:04 AM
Hi all!

New patch release for version 4.1 - 4.1.377 is just published. Changes since previous patch release:

- Agent configuration option to disable local database
- Linux subagent can read software inventory from OpenWrt package manager
- Added driver for HPE iLO
- Fixed incorrect return code of NXSL function "SNMPSet" and SNMP transport method "set"
- Original DCI string value returned by transformation script is preserved
- Fixed bug in downtime calculation for hierarchical business services
- Fixed issues:
        NX-2262 (syncUserDatabase() does not wait for CMD_USER_DB_EOF)

Best regards,
Victor
#38
Announcements / NetXMS 4.1 patch release 4.1.333
May 20, 2022, 04:47:24 PM
Hi all!

We just published patch release for version 4.1 - 4.1.333. Changes since previous release:

- Added support for package type "zip"
- Fixed incorrect label colors on dashboards after migration from 4.0
- Minimum number of bytes required for MAC address search reduced to two
- Reading of ipAddrTable and/or ipAddressTable during configuration poll can be disabled via custom attributes
- Fixed server crash caused by incorrect value of configuration parameter ICMP.PingSize
- Multiple fixes and improvements in new UI
- Fixed issues:
        NX-2089 (Bundle prunmgr.exe with web-ui installer)
        NX-2250 (Show VLAN information on interface overview page)
        NX-2258 (No context menu on area of interactive dashboard graphs)

Best regards,
Victor
#39
We are looking for C++ and Java developers to join our small but dedicated team in Riga - either on-site or remotely.
If you are interested, contact me via PM on the forum, or drop an email to [email protected].

C++ Developer

Expected experience:
Strong software development skills with C or C++
University degree in Computer Science or related technical field or equivalent practical experience
Good communication and teamwork skills
Professional curiosity, ability to learn fast, and willingness to share knowledge
Ability to work in a dynamic environment

Seen as an advantage:
Analytical skills and willingness to drive team success
Knowledge of Java
Knowledge of SQL
Understanding of network protocols and technologies

We offer:
Challenging job responsibilities and flexible work schedule
Interesting and dynamic work environment
Professional and personal development opportunities
Motivating salary and benefits package (health insurance, etc.)


Java Developer

Expected experience:
Strong software development skills with Java
University degree in Computer Science or related technical field or equivalent practical experience
Good communication and teamwork skills
Professional curiosity, ability to learn fast, and willingness to share knowledge
Ability to work in a dynamic environment

Seen as an advantage:
Analytical skills and willingness to drive team success
Understanding of UI development principles
Understanding of network protocols and technologies
Knowledge of C or C++
Knowledge of JavaScript

We offer:
Challenging job responsibilities and flexible work schedule
Interesting and dynamic work environment
Professional and personal development opportunities
Motivating salary and benefits package (health insurance, etc.)
#40
Announcements / Roadmap for NetXMS 4.2
May 10, 2022, 05:19:54 PM
So, we decided to add a little bit more planning into product development and start publishing development roadmaps. First one is for next minor release of NetXMS - 4.2. Major focus will be on improving network monitoring functionality and finalizing transition to new UI. Currently first release in 4.2 branch is planned for late June.
Below is a list of planned improvements and issues to be addressed:
    - More OSPF information and better visualization
    - Support for binary multipliers in DCIs
    - Measurement units for DCIs
    - Improved Mikrotik device support (VLAN information, maybe easy access to configuration, command execution)
    - Finalize functionality transition to new UI
    - Add 'conflict' marker to inherited custom attributes (issue NX-2251)
    - When creating a node, add the ability to immediately create interfaces with IP and CIDR (issue NX-2238)
    - Add the ability to change the height for passive elements in rack as well as to use custom images (issue NX-2237)
    - Periodically apply changes in templates and data collection configuration if editing tab is not closed (issue NX-2232)
    - Add portcheck functionality into netsvc and deprecate portcheck subagent (issue NX-2192)
    - Configurable server's SNMPv3 engine ID (issue NX-2259)

Best regards,
Victor