NetXMS 5.0 release notes

5.0.8

2024-11-20
  • Fixed error in web console on package deployment
  • Implemented refresh for Event Processing Policy view
  • Fixed Arp Cache view refresh when data is not available
  • Implemented find mac in Web APIs
  • NXSL function "trace" handles objects and arrays in a same way as "print"
  • New methods "print" and "trace" in NXSL class "Table"
  • Added workaround for incorrect LLDP information returned by Alpha Bridge switches
  • Fixed bug in network map link styling script processing
Fixed issues (4)
  • NX-1311 (Table DCIs ignoring table configuration)
  • NX-2567 (ExternalMetricProvider does not work on Windows)
  • NX-2570 (Use monotonic clock instead of system time for calculating agent uptime)
  • NX-2572 (Problem creating PostgreSQL database during installation on Windows)

5.0.7

2024-08-15
  • Server configuration option to enable agent tunnel binding using only tunnel's source IP address
  • Fixed incorrect Windows Remote Desktop session color depth reported by agent
  • Fixed buffer overflow for IPv6 IP addresses print in log
  • Fixed top level object display issues in "Infrastructure" perspective
Fixed issues (9)
  • NX-387 (Tool to read current (loaded) agent config)
  • NX-937 (Copy DCI value from object overview)
  • NX-2206 ("Package Deployment Monitor" should be resorted when status of any deployment changes)
  • NX-2549 (Exception in AlarmNotifier)
  • NX-2551 (Desktop UI show same warning in alarm viewer multiple times)
  • NX-2553 (New agent action - show running configuration)
  • NX-2557 (Exception in WebUI)
  • NX-2559 (Line colors and time frame not saved when double-clicking graphs in Performance tab)
  • NX-2561 (Object query hangs on script errors)

5.0.6

2024-07-17
  • Added notification channel driver for Mattermost
  • Topic support in notification channel driver for Telegram
  • Fixed incorrect client IP address reported by Windows agent in table System.ActiveUserSessions
  • Fixed bug in output of nxget -U
  • Fixed web UI crash when opening dashboard in kiosk mode
Fixed issues (1)
  • NX-2550 (Errors in desktop client log (Widget is disposed))

5.0.5

2024-07-17
  • L2 network map seeds with no SNMP or L2 data will not prevent network map from update
  • Server performance improvements
  • Server actions of types "agent command" and "SSH command" executed asynchronously (partial fix for NX-2541)
  • Fixed server crash during LDAP synchronization
  • Subnets bound to containers correctly displayed in infrastructure perspective
  • Predefined maps with default size and background image resized automatically to be no less than image size

5.0.4

2024-06-12
  • New SNMP DCI option "Interpret raw value as IPv6 address"
  • Added driver for GE MDS Orbit devices
  • Added driver for EtherWan switches
  • Added driver for Siemens RuggedCom switches
  • Mikrotik driver reports RSSI for wireless clients
  • RSSI is displayed in "Wireless Stations" view
  • Added "move object" item to object context menu
  • Optional context selector for dashboards in dashboard perspective
  • Seed node propery page removed for custom network maps
  • Fixed server crash when accessing alarm category list from NXSL
  • Fixed drawing issues of line charts with logarithmic scale
  • Fixed incorrect line numbers in NXSL error messages
  • Fixed bug in "Go to object" action in UI
  • Fixed bug in D-Link driver
  • Fixed interface utilization information sychronization
  • Fixed network map color source selection
  • Fixed historical line chart pop-out on web
  • Fixed save of network map object position
  • Fixed tables display glitch on Windows
  • Fixed data type of configuration variable "Objects.NetworkMaps.UpdateInterval"
Fixed issues (3)
  • NX-2489 (Read list of performance counters only when needed)
  • NX-2536 (SNMP DCI "interpret raw value as MAC address" does not support EUI-64)
  • NX-2537 (Double links on maps)

5.0.3

2024-05-15
  • Notification channel driver "Shell" escapes single quote character during exec-type command line expansion
  • Priority inclusion rules in UI element filter
  • Macro expansion in API call executeLibraryScript works for all object classes
  • Improved handling of large number of simultaneous ICMP ping requests
  • Fixed bug in database upgrade procedure
  • Fixed deadlock in web UI
Fixed issues (2)
  • NX-2521 (ICMP.PacketLoss internal DCI collects 0 after server restart)
  • NX-2529 (Option to enable/disable Version Number on Web interface)

5.0.2

2024-05-15
  • Fixed bug in database upgrade procedure
  • Fixed "pin to pinboard" in UI

5.0.1

2024-05-15
  • Fixed bug in database upgrade procedure
  • Added CSV export in alarm viewer and agent tunnel manager

5.0.0

2024-05-15
  • Improved network maps
  • Added network map link styling script
  • Delegate access option that allows read access to network maps without full read access to objects on a map
  • Reworked monitoring of wireless access points and controllers
  • Major overhaul of sensor objects
  • Many NXSL function deprecated in favor of object methods
  • Improved NXSL classes and functions for date/time handling
  • Add option to check alarm details from alarm log view
  • Log parser rules can define metrics that are populated from match data
  • Special NXSL return codes for data collection and transformation scripts (DataCollection::ERROR, DataCollection::NOT_SUPPORTED, DataCollection::NO_SUCH_INSTANCE)
  • New NXSL function FindAccessPointByMACAddress
  • New NXSL function GetMappingTableKeys
  • "Stop" function in script executor view
  • Desktop client can reconnect automatically after short connectivity loss
  • New agent metric File.Hash.SHA256
  • New agent list and table Net.IP.Neighbors
  • Index property displayed in MIB browser
  • Root object can be set for object query
  • Improved SNMP trap processing performance
  • New log parser file option "removeEscapeSequences"
  • Added peer certificate verification in ticketing system connectors
  • Housekeeper scripts (NXSL and SQL)
  • Improved REST API
  • Introduces new object class "Collector"
  • Downtime log controlled by EPP
Fixed issues (22)
  • NX-480 (Returning "Unsupported" from a script DCI)
  • NX-797 (Automatic reconnect of management console)
  • NX-1790 (Drag-n-dropped object are positioned to wrong place when map is scrolled down or right)
  • NX-1870 (Representation of float DCI that gets string data as input)
  • NX-1935 (Introduce hook script on map regeneration with ability to set link names)
  • NX-2006 (Remove example event templates (code 4000-4011) from database)
  • NX-2038 (Optimize network discovery - separate information gathering and decision making)
  • NX-2076 (Raw value should be always displayed as string)
  • NX-2292 (Automatic maps should not include nodes that are connected through a node that was excluded by filter script)
  • NX-2323 (Make parameters in all events named)
  • NX-2343 (Several changes in NXSL syntax in v 5.0)
  • NX-2375 (Use "varchar(max)" instead of "text" on Microsoft SQL Server)
  • NX-2403 (Add support for AES-192 and AES-256 in SNMPv3)
  • NX-2444 (On demand background external metrics)
  • NX-2455 (Ability to check TLS.Certificate.* for protocols with STARTTLS command)
  • NX-2481 (Add ability to manually poll network map generation)
  • NX-2507 (Add ability to cancel timers from NXSL)
  • NX-2520 (Remove "Channel name" selector from "Send notification" dialog)
  • NX-2523 (New agent metric Process.MemoryUsage (percentage of memory used by process))
  • NX-2524 (Option to disable threshold without deleting it)
  • NX-2525 (Add the ability to specify multiplier values in threshold)
  • NX-2526 (When editing a template with a DCI without instance to use instance - DCI becomes unsupported)