3.1
- Added physical links inventory for node interfaces and patch panels
- Can enable usage of ICMP ping on primary IP address during status poll
- Macro expansion in DCI polling interval and retention time values
- New attribute
isInMaintenanceModein NXSL classNetObj - New attribute
downSincein NXSL classNode - New attributes
dcianddciIdin NXSL classEvent - New method
forcePollin NXSL classDCI - New NXSL functions
ExpandStringandLoadEvent - New methods
correlateToandexpandStringin NXSL classEvent - New method
expandStringin NXSL classNetObj - New hook
Hook::EventProcessorthat is called for each event before passing it to EPP - New NXSL function
atan2 - Added global array
$ARGSin NXSL scripts for simplified access to script arguments - Added NXSL constants
NXSL::VERSIONandNXSL::BUILD_TAG - Interface object names can be expanded from actual interface names using macros
- Notification channel driver for Telegram
- Notification channel driver for Microsoft Teams
- File delivery policies for agents
- Improved automatic IP topology maps
- Added custom attributes inheritance
- Web UI properties can be set via JNDI
- Improved LLDP based network topology discovery
Fixed issues (42)
- NX-366 (Generate event if duplicate IP address found)
- NX-848 (API for modules to register new console commands)
- NX-910 (
System.IO.DiskQueue(*)doesn't support instances for Windows) - NX-1030 (Telegram bot integration)
- NX-1462 (Add "File Policies" to push files/scripts out to agents)
- NX-1550 (Not all internal queue sizes exposed as internal server parameters)
- NX-1634 (Possible for
NDF_QUEUED_FOR_INSTANCE_POLLflag to get stuck) - NX-1649 (NXSL functions or object methods for SSH interactions)
- NX-1653 (Global user access rights are not updated in sessions)
- NX-1668 ("Execute server script" appears in context menu in object tools configuration)
- NX-1674 (Initiate DCI forced poll from NXSL)
- NX-1675 (Context menu for containers and "Service Root" shows "Create sensor" twice)
- NX-1681 (In NetXMS console refresh from view pull-down menu is not working on Data Collection Configuration)
- NX-1686 (User Agent system tray menu covered by Windows system tray expanded hidden icon menu)
- NX-1687 (User agent system tray menu closes when you click out of it)
- NX-1691 (Network map link bend points seem a bit broken in 3.0)
- NX-1694 (Russian language problem in Windows log)
- NX-1706 (Compose interface name from the actual name and a suffix)
- NX-1708 (Event tags in log file monitoring are not represented in UI)
- NX-1710 (Add serialized to json event to event log)
- NX-1712 (Add support for reading WMI query result as list or table)
- NX-1713 (Object tool for container should be shown if it can be executed on at least one node)
- NX-1717 (Alarm pop-ups appear only on console start, afterwards are not shown)
- NX-1718 (Send user agent notification on container)
- NX-1719 (File monitoring with rescan is not matching text past 4KB of the monitored file)
- NX-1725 (LDAP attribute names should be case insensitive)
- NX-1726 ("Tools" and "Graphs" menu items missing in object context menu on world map)
- NX-1728 (No error description in poller output when configuration or status poll for a node cannot connect to NetXMS agent)
- NX-1731 (NXSL method Node::readAgentList causes NetXMS server crash)
- NX-1735 (
Agent.SessionAgentCountreturning incorrect value) - NX-1740 (When macro is used in threshold, it's value does not get expanded in event)
- NX-1746 (Auto start user agent/support app process after agent install/upgrade)
- NX-1749 (User Agent menu stay on top)
- NX-1750 (Configurable retention time for node hardware and software components)
- NX-1751 (DS18X20 on RPi erroneously writes to log "Unable to add sensor from configuration file...")
- NX-1755 (In object tool
commandin file name truncates last char of command output) - NX-1758 (Typo in management console)
- NX-1759 (Setting environment variable from
[ENV]section in agent config does not work on Windows) - NX-1760 (Use folder specified by
--sysconfdirinstead of--prefixfor configuration file search) - NX-1761 (Object script executor prints last output line after error message)
- NX-1769 (Windows agent may crash if invalid strftime format character used in log parser file name specification)
- NX-1784 (Software inventory - failed SQL queries)