We just published NetXMS version 5.2.0. Changes since previous version:
- User-defined tags on data collection items
- Network maps can be shown in object's context in a same way as dashboards
- Improved package deployment
- NXSL math functions Min, Max, Average, MeanAbsoluteDeviation, and StandardDeviation accepts variadic arguments
- New NXSL function Math::Sum
- New NXSL array method indexOf
- Simplified loops over numeric ranges in NXSL using class \"Range\"
- Unicode escape sequences in NXSL string literals
- Script entry point can be given for script DCI
- Dot can be used as script entry point separator instead of slash
- Fan-out diver for ClickHouse
- Fixed direction and arrow size for Network Map links
- Reworked Network Map link label location calculation for multi link connection
- Configurable values for RADIUS authentication request attributes Service-Type and NAS-Identifier
- SM-CLP protocol support reworked and switched to SSH as a transport
- Fixed incorrect data and occasional server crashes in network discovery filter script
- Fixed issues:
- NX-74 (New node options - "expected capabilities")
- NX-1301 (Automatic traffic DCI linking to interface)
- NX-2654 (Add agent running config object tool via db migration script)
- NX-1302 ("Traffic" overlay for maps)
- NX-2568 (Add case-insensitive versions of threshold operations "like" and "not like")
- NX-2624 (Review SMCLP data source and switch it to SSH)
- NX-2662 (Show map in tab on object)
- NX-2667 (Context dashboard should be able to pick DCIs from child objects by specific DCI tag)
- NX-2668 (Change all server configuration variables related to polling intervals to be modifiable without server restart)
- NX-2680 (Add NXSL function Math::Sum)
- NX-2681 (Add array method "indexOf")
- NX-2686 (Put DCI to ERROR state if it's transformation script has compilation error)
- NX-2689 (Add event ID (if available) to notification log)
- NX-2694 (Add "front side only" property to rack objects)
- NX-2695 (Fit rack image into the view both vertically and horizontally)
- NX-2703 (Support Unicode escape sequences in NXSL string literals)
- NX-2707 (Add method "createSensor" to container object classes in NXSL)
- NX-2716 (Agent metric that reports server's access level to that agent)
- NX-2721 (Add $ipAddress variable of class InetAddress in Hook::AcceptNewNode script)
- NX-2725 (NetXMS does not fallback to secondary proxy nodes)
- NX-2728 (Update interface configuration when a node with an agent is rebooted)
- NX-2732 (Server attempts TCP ping for nodes behind proxy)