Skip to content

Releases: netxms/netxms

5.1.4

04 Mar 17:01
Compare
Choose a tag to compare
  • Agent uses Windows Installer API instead of launching msiexec.exe for installing .msi and .msp packages
  • New Windows agent metric System.IsRestartPending
  • Improved server performance when launching multiple external actions
  • MIB Explorer added to "Tools" perspective
  • Fixed incorrect parsing of 32 bit agent installer names when adding package to package manager
  • Changed IPv4 address parser - now it only accepts canonical form (4 decimal numbers separated by dots)
  • Correct handling of network mask /31 on peer-to-peer interfaces
  • Node sub objects like Interface will not be shown on Infrastructure perspective if they do not have parent shown in the same tree
  • Added dBm and rpm DCI units to no multipliers list
  • Fixed tab priority for multiple built in views
  • Fixed problem when newly added DCI were not shown on Network Map (links, DCI containers)
  • Fixed broken autobind during node configuration poll

Fixed issues

  • NX-2645 (Remember perspective splitter position)
  • NX-2684 (Remove hardcoded license id from the nxlicmgr)
  • NX-2690 (Migration from Timescale to regular Postgres fails on win_event_log table)
  • NX-2696 (View options in Data Collection does not show actual state of Use Multipliers checkbox)
  • NX-2699 (Show value of os.name in nxmc's About dialog)
  • NX-2701 (Automatic DB unlock fails because GetLocalIpAddr() may return different address)
  • NX-2705 (NXSL split string with trim option)
  • NX-2711 (scheduled_tasks column is out of range for type integer)

5.1.3

04 Mar 17:01
Compare
Choose a tag to compare
  • Fixed critical bug in SNMP trap receiver
  • Server checks for other possible SNMP credentials during configuration poll if node marked as SNMP unreachable
  • Image attributes in Markdown viewer
  • Fixed bug in counter reset detection

Fixed issues

  • NX-2685 (nxshell asks for password while using properties file)

5.1.2

04 Mar 17:00
Compare
Choose a tag to compare
  • Server performance and memory usage optimization when polling multiple SNMP devices
  • Limit routing table scans during SNMP device configuration poll
  • Optimized memory usage in InfluxDB driver
  • Server startup time improved
  • Added server configuration option "Client.MinVersion"
  • Improved Markdown viewer
  • InfluxDB driver options for validation and correction of DCI values being sent

Fixed issues

  • NX-2635 (Predefined graphs perspective not working in web UI)
  • NX-2640 (Add more detailed stats on pollers to debug console)
  • NX-2647 (On node deletion interfaces under circuit objects are not deleted)
  • NX-2649 (Issues with "move to another container" context menu on interfaces)
  • NX-2650 (Add new hotkey in "execute server script" for "clear output+run script")
  • NX-2653 (Can not pin Data Collection tab which is in edit mode)
  • NX-2657 (IllegalStateException in nxmc log)
  • NX-2660 (Add method to read little-endian 4 byte float value from ByteStream)
  • NX-2661 (Issues with loading image of DCI image element of map)
  • NX-2669 (Add internal table with node's interfaces)
  • NX-2672 (Kiosk mode issues)
  • NX-2673 (Table DCI column querying not working, if metric has no leading dot)
  • NX-2675 (Add NXSL methods to handle markdown comments correctly)
  • NX-2676 (Issues with comment tab creation and modification on object)

5.1.1

20 Nov 14:22
Compare
Choose a tag to compare
  • Improved server performance
  • Improved wireless controller bridge for HFCL
  • MS SQL database driver no longer requires SQL Server Native Client (can use SQL Server ODBC driver v13, v17, or v18 instead)
  • Added driver for Huawei LAN switches
  • Updated driver for Dell switches
  • Updated driver for Qtech switches
  • Added internal metrics Server.ObjectCount.AccessPoints and Server.ObjectCount.Interfaces
  • New NXSL functions Math::Average, Math::MeanAbsoluteDeviation, and Math::StandardDeviation
  • nxdbmgr can do in-place conversion from standard PostgreSQL schema to TimescaleDB
  • Fixed server crash on receiving SNMP trap
  • Fixed bug in database initialization script
  • Fixed task scheduler performance issues
  • Removed "Delete" button form object upper bar

Fixed issues

  • NX-2629 (Can not clone an object tool)
  • NX-2630 (Not all the Markdowns are functioning)
  • NX-2631 (In-place migration from standard PostgreSQL to TimescaleDB)
  • NX-2632 (Inconsistency in asset management schema enum field definition)
  • NX-2633 (Text not fully displayed in button)
  • NX-2637 (Circuit class functionality)
  • NX-2639 (Incorrect log message for Mattermost driver)
  • NX-2642 (Add alarm_state_changes and certificate_action_log tables to nxdbmgr -Z all)

5.1.0

20 Nov 14:22
Compare
Choose a tag to compare
  • New automatic map type "hybrid topology"
  • New object class "Circuit"
  • Only read access is needed for dashboard context object for scripting dashboard elements
  • Reading of FDB moved to network device drivers to allow better handling of devices not following standards
  • Peer information on interfaces can be set and cleared manually
  • Added down since nxsl parameter to access point
  • Vlans view merged in to the Ports view
  • Added option to show physical links on L2 ad-hoc map
  • L2 predefined map will not cache results, only ad-hock map results are cached
  • More accurate ad-hoc IP topology maps
  • Unreachable node will be tested for all protocols in each configuration poll
  • Use inetCidrRouteTable, ipCidrRouteTable, and ipForwardTable in addition to ipRouteTable to get routing information via SNMP
  • EtherNet/IP added as DCI data source
  • Improved web UI login pages
  • Separate "Comments" view for objects
  • Templates perspective can be configured to show nodes under assigned templates
  • New attributes in NXSL class "InetAddress" ("isSubnetBase", "isSubnetBroadcast", "subnet")
  • New NXSL function "CalculateDowntime"
  • New method "calculateDowntime" in NXSL class "NetObj"
  • Other UI usability improvements
  • Fixed session agent compatibility issues on Windows 11
  • Optional DCI event "all thresholds deactivated"
  • DCI data type after transformation can be configured separately from input data type
  • New scheduled task handler Agent.ExecuteCommand
  • Improved network map multi link spacing
  • New action System.TerminateUserSession in Windows agent
  • Fixed network map object label scaling on zoom in/out

Fixed issues

  • NX-253 (Configurable label for Y axis on line charts)
  • NX-834 (DCI Table scroll position in dashboard is reset during refresh)
  • NX-968 (Remove Peer from unmanaged interface)
  • NX-1118 (Add "hide link labels" option for network map dashboard elements)
  • NX-1200 (New object group - Circuits)
  • NX-1288 (Fix selection colors in syslog monitor)
  • NX-1414 (Support for ipCidrRouteTable)
  • NX-1465 (When MIB browser opened, unfold tree and select longest match of device's SNMP object ID)
  • NX-1617 (Show comments window only if comment present)
  • NX-1958 (Support custom font for Label in Dashboard)
  • NX-1973 (Add ability to manually specify a peer for an interface)
  • NX-2034 (Use RENAME COLUMN on SQLite newer than 3.25.0)
  • NX-2353 (Add hotkey to start search in "Search IP address" view)
  • NX-2371 (Separate data types for raw and transformed DCI values)
  • NX-2439 (Implement agent table System.InstalledProducts for ArchLinux)
  • NX-2458 (Add option to nest context dashboard in dashboard)
  • NX-2461 (Smart algorithm for processing counter32/64 roll-over)
  • NX-2488 (Use caching when using web service requests in NXSL)
  • NX-2512 (Not able to import columns for table DCI with origin=script)
  • NX-2517 (Linux agent can crash if some CPUs are disabled)
  • NX-2528 (Markdown Support in Object Comment Sections)
  • NX-2531 (Ability to disable server actions in EPP)
  • NX-2533 (NXSL global variable that contains object tool input field values)
  • NX-2535 (Replace drop down with radio buttons in EPP rule Downtime Control)
  • NX-2538 (Add ability to use IPv4 style netmask in network discovery target properties)
  • NX-2540 (Add $map object for use in map filter script)
  • NX-2541 (All EPP actions should be executed asynchronously)
  • NX-2542 (Add syslog metadata to generated events)
  • NX-2544 (New agent metrics for counting online and offline CPUs)
  • NX-2545 (Exporting a template with big file in a policy causes nxmc to close)
  • NX-2552 (Exception in desktop UI)
  • NX-2562 (Add pollingScheduleType attribute to DCI object)
  • NX-2566 (List of packages is not read correctly on linux systems where alien is installed)
  • NX-2574 (nxevent and nxaevent utilities do not support named event parameters)
  • NX-2580 (Configurable default time range for ad-hoc line charts)
  • NX-2584 (Change network map edit mode to network map lock mode)
  • NX-2586 (Export all to CSV not working in data collection configuration view)
  • NX-2593 (Add option to use properties file for NXShell)
  • NX-2596 (Unable to create zone via Web API)
  • NX-2597 (Log PATH and LD_LIBRARY_PATH values on agent startup)
  • NX-2598 (Generate event when all thresholds of a DCI are rearmed)
  • NX-2602 (Audit log not available in context menu for some objects)
  • NX-2606 (no id ranges possible in Configuration->Windows event log parser)
  • NX-2613 (Show gray "Any" in "source objects" list, if it's empty)
  • NX-2617 (Show info in EPP rule that "Accept correlated events" is checked)
  • NX-2618 (Server crash when file upload task configuration is invalid)
  • NX-2619 (SQL insert into nodes failed)
  • NX-2620 (System.ProcessList truncates the full process name or path)
  • NX-2621 (Add "Line chart" item in context menu of map link)

5.0.8

20 Nov 14:21
Compare
Choose a tag to compare
  • 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

  • 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

15 Aug 12:05
Compare
Choose a tag to compare
  • 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

  • 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

17 Jul 07:31
Compare
Choose a tag to compare
  • 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

  • NX-2550 (Errors in desktop client log (Widget is disposed))

5.0.5

17 Jul 07:30
Compare
Choose a tag to compare
  • 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

12 Jun 18:56
Compare
Choose a tag to compare
  • 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

  • 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)