NetXMS 6.2 patch release 4
-
We just published patch release 4 for version 6.2. Notable changes since previous patch release:
- Server provides native MCP (Model Context Protocol) endpoint, replacing standalone Java MCP server
- Agent-side data collection using Nagios-compatible monitoring plugins via ExternalCheck configuration option
- Generic weather subagent with support for multiple providers (MET Norway and Open-Meteo)
- New network device drivers for Aruba CX switches and Cisco Catalyst 9800 wireless controllers
- MQTT subagent supports instance discovery, wildcard topics, and parameterized metrics in extractors
- MQTT topic payloads are no longer truncated at 255 bytes
- Option to synchronize node names with SNMP sysName on configuration poll
- Dashboards can be shared via anonymous public access links
- Network maps show link details on mouse-over
- Connection point search uses LLDP/CDP peer information in addition to FDB data
- Simplified adding multiple DCI-based or object-based checks to business services
- Multiple conditions can be added to log viewer filters at once
- Shift+click range selection of cells in DCI table value viewer
- Option to show total value and change font size in pie charts
- "Export all to CSV" action added to Interfaces view
- Script library scripts can be provided as context to AI assistant in script editor
- OpenTelemetry log record body exposed as event parameter
- ICMP statistics are no longer reported for nodes without valid primary IP address
- Fixed handling of 6-field cron expressions in recurrent scheduled tasks
- Fixed L2 topology building on Cisco switches that provide bridge port mappings in per-VLAN SNMP contexts
- Fixed SNMPv1 trap encoding that caused traps to be dropped by Net-SNMP receivers
- Fixed Linux agent crash when requesting Process.\* metric with "average" aggregation for non-existent process
- Fixed double-counting of shared memory in Process.MemoryUsage with "sum" aggregation causing false memory alarms
- Fixed memory leak in management client
- Fixed housekeeper and v5 data migration stall when throttle watermarks are set to 0
- Fixed inverted "disable 802.1x status poll" node polling property
- Fixed vendor detection and management interface reporting in generic Cisco driverFull list of closed issues
- #1279 (DCI table value viewer: Shift+click range selection of cells)
- #3082 / NX-2880 (Add multiple conditions to log viewer filter at once)
- #3257 (Do not report ICMP statistics for nodes without valid primary IP address)
- #3262 (Topology.DefaultDiscoveryRadius ignored for network maps saved by pre-5.1 clients (radius stored as 65535))
- #3413 (Huawei V-STP bridge ID equals master chassis' own base bridge address, contradicting getStpBridgeId() assumption)
- #3422 (New network device driver: Aruba CX (AOS-CX) switches)
- #3479 (Cisco L2 topology: FDB is read per-VLAN but bridge ports are read in the default SNMP context, so ifIndex resolves to 0)
- #3525 (6-field cron expression on recurrent scheduled tasks almost never fires (seconds field always matched))
- #3529 (Replace standalone Java MCP server with native MCP endpoint in server (mcp module))
- #3531 (Web client: node stays attached to the cursor after dragging past the viewport edge)
- #3532 (Web client: "Save map image to file" does nothing)
- #3533 (WebAPI returns 415 for bodyless POST requests without Content-Type header)
- #3536 (MAC Address web ui bugs)
- #3538 (Housekeeper throttle watermarks of 0 permanently stall housekeeper and v5 data migration)
- #3539 (ConfigWriteStr treats a failed existence query as "variable does not exist" and silently loses the write)
- #3540 (nxdbmgr upgrade: stale TimescaleDB extension version reported as an unrelated SQL failure)
- #3543 (NXSL: PostEventEx return value lost; origin argument rejects OPENTELEMETRY)
- #3551 (Memory leak - nxmc jar client (tested on windows))
- #3553 (pie chart - add total % and change font size)
- #3558 (PostgreSQL process template raises false memory alarm — Process.MemoryUsage(...,sum) double-counts shared memory)
- #3559 (MQTT subagent silently truncates topic payload at 255 bytes)
- #3560 (MQTT extractors: wildcard topics with instance discovery)
- #3561 (MQTT extractors: parameterized metrics ($1 placeholders) documented but not implemented)
- #3563 (Network map: show link details on mouse-over)
- #3564 (Agent-side data collection via Nagios-compatible monitoring plugins (ExternalCheck))
- #3567 (OpenTelemetry log record body not exposed as event parameter)
- #3569 (WebAPI object handlers ignore EDIT\_COMMENTS, EDIT\_RESP\_USERS and the template-parent READ exception)
- #3570 (Generic weather subagent with multiple providers (MET Norway) and Open-Meteo commercial API support)
- #3571 (Unbounded alloca over ACL size in AccessList::getUserRights and SaveGraph)
- #3573 (WebAPI: path placeholder object IDs parsed with base 0 and no end-pointer check)
- #3574 (FormatISO8601Timestamp() dereferences NULL for pre-1970 timestamps on builds without gmtime\_r)
- #3576 (libnxsnmp: SNMPv1 traps encoded with INTEGER time-stamp and wrong enterprise OID, dropped by Net-SNMP receivers)
- #3577 (Float DCI values between 0 and 1 displayed as raw six-decimal string)
- #3578 (Linux agent crashes when requested Process.\* metric for non-existent process and 'average' aggregate)
- #3579 (ReadWebsocketFrame corrupts payload of unmasked non-data frames (uninitialized mask))
- #3580 (Connection point search ignores LLDP/CDP peer data in node overview and IP address search)
- #3581 (Objects.Nodes.SyncNamesWithDNS has no effect unless Objects.Nodes.ResolveNames is disabled)
- #3585 (snmp traps filter doesnt work)
- #3589 (Object tool translations for region-qualified language codes (zh\_TW, pt\_BR) never resolve at runtime)
- #3593 (nxmc on Windows: "unhandled exception (NoClassDefFoundError: org/netxms/bridge/Platform)" on exit)
- #3595 (Vendor field is not populated for nodes with CISCO-GENERIC driver)
- #3596 (Missing "Export all to CSV" action in Interfaces view)
- #3597 (Simplify adding multiple DCI-based or object-based checks to business service check list)
- #3598 (Management interface reported as front panel port on stackable Cisco switches (CISCO-GENERIC driver))
- #3599 (Implement driver for Cisco C9800 wireless controllers)
- #3600 (Sync node name with SNMP sysName on configuration poll)
- #3601 (NXSL: FindAlarmById() and FindAlarmByKey() return alarm with empty relatedEvents)
- #3603 (AI assistant sidebar: provide script library script as context in script editor)
- #3605 (Node polling property "disable 802.1x status poll" is inverted)
- #3606 (Add "Enable public access" (anonymous access link) for dashboards)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login