What's new in NetXMS 1.2.17
Oct 28, 2014
- New DCI source: NXSL script executed on server
- Configurable node matching policy for built-in syslog server (controlled by SyslogNodeMatchingPolicy configuration parameter)
- Oracle monitoring subagent improved (bugs fixed, new metrics)
- nxalarm tool supports commands add-comment and get-comments
- Source port number added to events generated from SNMP trap (available via "sourcePort" named parameter)
- Jira link: added possibility to set project's component for issues being created
- ICMP proxy can be set for nodes
- New methods in NXSL classes Node, Interface, and NetObj: setStatusCalculation and setStatusPropagation
- New attributes "slot" and "port" in NXSL class Interface
- Can execute arbitrary NXSL script in context of node, cluster, subnet, or container object from management console
- Improved network topology changes detection
- Added driver for H3C switches
- Management console:
- Can show alarms for multiple selected objects
- Fixed non-working ordering in event list in alarm details view
- Fixed bug with LDAP user system rights
- Added default search string for LDAP to select all objects: "(objectClass=*)"
- Added device geolocation tracking and display on map
- Filter in event processing policy editor
- Fixed bug with deletion of subnet with corrected IP
- Added command line option to open specific dashboard after login
- Android console:
- Fixed issue #661
- Added node boot time to overview tab
- Fix bug in notifying connection point not found
- Fix bug in computing interface expanded list size (removed hardcoded values)
- Added manage, unmanage, set expected state (up, down, ignore) and find switch port to interface list
- Fix aesthetic problems in expandable list (graphs and interfaces list)
- Integration of new support library
- Target to new API version (20)
- Fixed issues: #51, #91, #324, #359, #409, #532, #542, #571, #563, #590, #593, #613, #617, #624, #626, #629, #632, #635, #638, #639, #641, #642, #649, #658, #663
New in NetXMS 1.2.11 (Jan 16, 2014)
- Thresholds can be defined as NXSL scripts
- XMPP messaging support
- "Do not save collected data to database" option for data collection items
- Added "follow" option to "download file" object tools
- New attribute "driver" for NXSL class "Node"
- Management console:
- Stacked line charts implemented
- Authentication by certificates supported by Java console
- Russian translation improved
- Fixed issues: #16, #76, #385, #464, #469, #472
New in NetXMS 1.2.10 (Dec 14, 2013)
- Event processing policy rules can be exported and imported
- NXSL:
- Implemented post-increment and post-decrement for array elements
- New functions: GetDCIValues
- Server's ICMP ping timeout can be configured
- DB/2 monitoring subagent
- DB/2 supported as backend database
- Table DCIs can be used in condition objects
- nxapush can push data on behalf of other nodes
- Transformation script can be run on aggregated DCIs
- Unknown SNMP trap sources can be automatically added as nodes
- Syslog processing optinmized for performance
- Default shared secret for agents can be configured
- Driver for Ping3 devices
- Driver for Allied Telesis switches
- Agent installer on Windows automatically adds firewall exception
- Database migration tool
- Additional parameters in Solaris platform sub-agent
- Management console:
- New command line option -fullscreen
- Option to draw borders around each value in "gauge" dashboard elements
- Sorting by value in "Last Values" view takes data type into consideration
- "Nodes" tab in object details view for subnets and containers
- "Address Map" tab in object details view for subnets
- Czech and Russian localization
- Fixed issues: #150, #226, #307, #330, #362, #363, #364, #366, #367, #373, #378, #384, #387, #390, $401, #410, #414, #416, #419, #439, #440
New in NetXMS 1.2.9 (Oct 4, 2013)
- Templates can be applied on clusters
- Filters for automaticaly populated network maps
- User-defined constants in NXSL
- New methods deleteColumn and deleteRow in NXSL class Table
- New NXSL functions: chr, ord
- HTTPS support in port checker subagent
- Added MIBs for Nortel/Trapeze Wireless security switches
- New MIBs: BAY-STACK-NOTIFICATIONS-MIB, SUN-HW-CTRL-MIB, SUN-HW-TRAP-MIB, SUN-PLATFORM-MIB
- Management console: New dashboard elements: status map and table value
- Fixed issues: #202, #300, #304, #305, #309, #311, #325, #327, #332, #334, #335, #336, #337, #338, #339, #340, #342
New in NetXMS 1.2.0 (Apr 28, 2012)
- Number of polls required for status change can be set individually for each interface
- New NXSL functions and object properties for accessing topology information
- New NXSL function FindObject - New NXSL functions for object creation and binding
- Added option to set native agent port on node creation
- Added support for INFORM messages in SNMP trap receiver
- Implemented automatic creation of ChildStatus DCI when Network Service object created for Node
- Implemented concept of "expected" interface state
- Added option to use DNS names instead of IP addresses as primary host name for discovered nodes
- Added possibility to add parameters and/or specify entry point in scripts called via %[] macro
- Implemented alarm comments
- Initial support for multi-valued (tabular) DCI
- Java console:
- Added alarm history log viewer
- Time interval for line charts on dashboards made configurable
- Dashboard configuration improved; all dashboard elements now can be configured from GUI
- New tab for container objectss where threshold violations for underlying nodes are shown
- Multiple dashboards can be displayed in a loop (like slide show)
- Fixed problems with line chart configuration saving in perspective
- Resolved issue: Reports not working on Windows
- Resolved issue: Cannot delete non-existent object from event processing policy
- Resolved issue: No confirmation shown for object tools with "confirm before execution" flag
- Resolved issue: EPP editor do not support 'Negate cell'
- Web UI:
- All functionality from Java console implemented
- Windows installer for web interface
- Resolved issue: NetXMS session not closed when web session is expired
- Resolved issue: Internal libexpat failed to compile on debian5
- Resolved issue: Build failed on Solaris 11
- Resolved issue: Incorrect interface status reported by agent on FreeBSD
- Resolved issue: Database upgrade problems if SQLite used as backend database
New in NetXMS 1.1.10 (Feb 21, 2012)
- Completely new web interface
- New action type: execute NXSL script
- Changed default timeout for service checking subagent
- Added Oracle monitoring subagent
- Added option to force creation of character string instead of hex string in SNMP trap mapping
- Java console:
- Log viewers greatly improved
- Added missing DCI option "process all thresholds"
- Added missing "interconnect networks" property for cluster objects
- Added possibility to add and edit names on map link
- SNMP trap monitor
- "Query" button implemented in agent parameter selection dialog
- Implemented syslog parser configuration
- Resolved issue: Cannot delete non-existing object from map
- Resolved issue: Template filtering script is lost when template is renamed
- Resolved issue: Tab character not stripped from DCI parameter configuration and server reports "unsupported"
- Resolved issue: Map background not drawn beyound viewport
- Resolved issue: Node under cluster not shown in object selection dialog
- Resolved issue: "Cluster resource" field unavailable for DCI on cluster node
- Resolved issue: Reports not working on Windows
- Resolved issue: extra new line characters in local command output
- New format specifiers in nxalarm: %x and %X
- New MIBs added: BAY-STACK-ADAC-MIB, BAY-STACK-ARP-INSPECTION-MIB,
- BAY-STACK-DHCP-SNOOPING-MIB, BAY-STACK-ECMP-MIB, BAY-STACK-ERROR-MESSAGE-MIB,
- BAY-STACK-LACP-EXT-MIB, BAY-STACK-MULTICAST-FLOODING-MIB,
- BAY-STACK-OSPF-EXT-MIB, BAY-STACK-PETH-EXT-MIB, BAY-STACK-RADIUS-MIB,
- BAY-STACK-SOURCE-GUARD-MIB, BAY-STACK-STATS-MIB, BAY-STACK-VRRP-EXT-MIB,
- FOUNDRY-CAR-MIB, FOUNDRY-SN-AGENT-MIB, FOUNDRY-SN-IP-MIB,
- FOUNDRY-SN-OSPF-GROUP-MIB, FOUNDRY-SN-ROOT-MIB,
- FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB, FOUNDRY-SN-SWITCH-GROUP-MIB,
- FOUNDRY-SN-TRAP-MIB, FOUNDRY-SN-VSRP-MIB
- Resolved issue: Subnet objects not placed correctly under zones
- Resolved issue: No retention time for alarm history
New in NetXMS 1.0.10 (Feb 14, 2011)
- Network discovery improved
- Added VRRP support
- Added new object tools type: server command
- New MIBs added: VRRP-MIB
- Fixed issues: #320, #321, #322
New in NetXMS 1.0.9 (Jan 28, 2011)
- This version adds LLDP support.
- The MIB compiler has been improved.
- SNMP tools have been improved.
- Automatic conversion of non-printable strings in SNMP traps has been added.
- New MIBs have been added. Broken static agent build has been fixed.
- Changes in NXSL: the ability to create scripts without explicit main(), named parameters, and new functions (GetNodeParents and PostEvent).
New in NetXMS 1.0.7 (Nov 10, 2010)
- Implemented automatic alarm termination using regular expressions
- Added support for ODBC connection strings in ODBCQUERY subagent and ODBC database driver
- Added server configuration parameter ProcessAffinityMask
- Fixed issues: #309, #310
New in NetXMS 1.0.5 (Oct 11, 2010)
- New NXSL operators: += -= *= /= .= %= &= |= ^=
- New NXSL functions: index, rindex - MIB compiler improved
- New MIBs added to default distribution: ASTERISK-MIB, DIGIUM-MIB, NetWare-Server-MIB, NETWORK-APPLIANCE-MIB
- Windows console: fixed problem with saving Object Browser and maps in desktop layout
- Fixed issues: #279, #303, #304, #305
New in NetXMS 1.0.4 (Aug 14, 2010)
- Built-in syslog server improved
- Windows console improved
- Created separate installation package for Windows console
- Fixed issues: #282, #288, #296
New in NetXMS 1.0.0 RC1 (Feb 28, 2010)
- System configuration (events, SNMP traps, templates, event processing rules) can be exported and imported in XML format - this solves various problems with old NXMP files
- NXSL improvements:
- New functions: GetDCIObject, GetInterfaceName, FindNodeObject, trace
- Added built-in constants TRUE and FALSE
- Added support for encrypted DB passwords in netxmsd.conf
- Improved SNMPv3 support
- Fixed issues: #62, #278
New in NetXMS 0.2.31 (Nov 3, 2009)
- Added external audit logging via syslog
- Added support for secondary RADIUS server
- Added size and age filters to agent parameters File.Size and File.Count
- PortCheck subagent: connection timeout made configurable
- NXSL: added functions trim(), ltrim(), and rtrim()
- Expat XML parser bundled with NetXMS source package
- Fixed issues: #267, #268, #269, #270, #272, #273, #274
New in NetXMS 0.2.30 (Oct 14, 2009)
- This release fixes upgrade problems discovered in 0.2.29, mostly related to installations with MS SQL or Oracle as a backend database.
- If you are already upgraded to 0.2.29 and have not experienced any problems, upgrading to 0.2.30 is not necessary.
New in NetXMS 0.2.28 (Oct 6, 2009)
- The SNMPv3 implementation has been improved, including encryption support and various issues with Cisco routers.
- There are major improvements in automatic network discovery, including correct discovery of routers connected via serial link.
- The LOGSCAN subagent is superseded by LOGWATCH and hereby removed from the distribution.
- This release fixes issues: #234, #259, #260, #261, #262, #263, and #264.
New in NetXMS 0.2.27 (Jul 29, 2009)
- Added support for SNMP version 3 (without encryption)
- Log monitoring improved
- Built-in scripting language (NXSL) improved
- Fixed issues: #223, #249, #250, #252, #253, #254, #255, #256, #258
New in NetXMS 0.2.26 (Apr 24, 2009)
- Fixed compilation problems on some UNIX platforms
- Fixed incorrect behaviour of Disk.Free parameter on some Windows systems
- Fixed broken Windows 2000 support (issue #248)
New in NetXMS 0.2.25 (Apr 21, 2009)
- Implemented automatic template application based on filters
- Implemented automatic node binding to containers based on filters
- Implemented database export and import
- Database checking tool (nxdbmgr) improved
- More standard parameters inplemented in Linux, FreeBSD, and Solaris subagents
- Removed inconsistencies in some parameters' behavior on different platforms
- DCI transformation scripts now can be tested from console
- Network maps improved
- Added support for matching Windows event log records by event source, severity, and event code
- Fixed issues: #197, #217, #239, #240, #241, #242, #243, #244, #245
New in NetXMS 0.2.24 (Dec 15, 2008)
- Repackaged with correct database schema. Only fresh installations were affected by this problem.
New in NetXMS 0.2.23 (Dec 11, 2008)
- Event forwarding between servers has been implemented.
- The log monitoring subagent has been rewritten from scratch.
- Syslog monitoring has been added.
- A Java API has been introduced.
- Most open issues in the bug tracker have been resolved.
New in NetXMS 0.2.22 (Sep 1, 2008)
- Scripts now can be used to form event's message (via %[..] macro)
- Scripts in event processing policy now has access to node properties via $node variable and to event properties via $event variable
- Implemented XML encoding for NXCP messages
- Added support of custom object attributes
- Minor map improvements
- Fixed issues: #196, #201, #216, #220, #221, #222, #225, #226, #230, #231