NetXMS 0.2 release notes

0.2.31

  • 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 (7)
  • NX-267 (Show server hostname in window title)
  • NX-268 (Enable "Move to another group" for multiple selected items)
  • NX-269 (Data Collection configuration - add toggle switch to hide items from template)
  • NX-270 (DCIs added by instance discovery should be deleted when "root" DCI is removed)
  • NX-272 (EPP Editor suggestion: change command names)
  • NX-273 (EPP Editor "wizard" - ability to create pair of matching create alarm/terminate alarm in one action)
  • NX-274 (EPP Editor - ability to collapse alarm/terminate pairs into single record)

0.2.30

  • Fixed various database upgrade issues in 0.2.29
Fixed issues (1)
  • NX-266 (New object tool filter - custom attribute)

0.2.29

  • Fixed database and agent upgrade issues in 0.2.28
  • NXSL: explicit type cast improved

0.2.28

  • Added encryption support for SNMP version 3
  • Fixed compatibility issues with NetXMS SNMP version 3 implementation and Cisco devices
  • Automatic network discovery improved
  • LOGSCAN subagent removed (superseded by LOGWATCH subagent)
Fixed issues (7)
  • NX-182 (UI hangs after password change on login)
  • NX-259 (Can't list parameters from external subagent, when there are too many of them)
  • NX-201 (Portcheck: Unicode build do not recode "MAIL FROM" into multibyte)
  • NX-261 ("No storage" option for table DCIs)
  • NX-262 (GPS tracking)
  • NX-263 (Delete installer files after agent upgrade)
  • NX-264 (System allows to save multiple graphs with same name)

0.2.27

  • Added support for SNMP version 3 (without encryption)
  • Log monitoring improved
  • Built-in scripting language (NXSL) improved
Fixed issues (9)
  • NX-223 (Platform specific Object tools)
  • NX-194 (Configurable default value for data collection interval and retention time)
  • NX-195 (Incorrect selection in object tree after console start)
  • NX-197 (Nevar izveidot NODE ar to pašu IP)
  • NX-198 (Nevar nomainīt IP adresi)
  • NX-199 (Primary IP address for node incorrectly changed)
  • NX-255 (Unable to edit newly created DCI)
  • NX-200 (Agent reply with uninitialized buffer when ExetnalParameter can't start)
  • NX-258 (DCI threshold deactivation event not generated)

0.2.26

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

0.2.25

  • 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 (9)
  • NX-163 (Extended alarm message)
  • NX-217 (netxms segfault)
  • NX-187 (Graphs with a lot of data are not rendered (black screen))
  • NX-188 (Customize font size in graph/dashboard sessions)
  • NX-189 (Force reconnection after changing configuration parameters)
  • NX-190 (Add support for per-VLAN forwarding databases on Cisco Catalyst switches)
  • NX-191 (Alarms activity crashes in presence of long list of alarms)
  • NX-244 (Support for discovery of non-responding (firewalled) hosts)
  • NX-192 (Overview tab scrolling)

0.2.24

  • Critical bugfixes:
    • Compilation errors on FreeBSD
    • Errors in database schema if doing fresh install

0.2.23

  • Implemented event forwarding between NetXMS servers
  • Added new subagent LOGWATCH for log monitoring
  • Implemented syslog message monitoring on built-in syslog server
  • New agent configuration parameter: WaitForProcess
  • Number of consecutive polls can be specified for "last value" threshold
  • Implemented "Clear DCI data" function
  • Management packs improved
  • Usage of ifXTable for interface naming made configurable
  • NXSL: added new attribute "status" for node objects
  • Implemented resending of failed e-mails
  • Database checking procedure improved
  • Windows console:
    • Added support for negative values on graphs
    • Implemented editing of predefned graphs
    • Implemented cut/copy/paste in event policy editor
  • Java API introduced
Fixed issues (9)
  • NX-31 (Object tools by template)
  • NX-49 (Add option to create interfaces for discovered nodes in "unmanaged" state)
  • NX-113 (Object tools autodetection)
  • NX-218 (NXSL functions for managing status calculation/propagation)
  • NX-228 (Ability to use DCI for node status calculation)
  • NX-183 ("Responsible Persons" for node/container)
  • NX-184 (Server complaint about too big packet when agent reply with huge list of supported DCIs)
  • NX-185 (Implement "copy to clipboard" functionality in web UI)
  • NX-186 (SNMP agent unreachable)

0.2.22

  • 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 (10)
  • NX-162 (Typing OID in MIB explorer not selecting elements in MIB tree)
  • NX-167 (Multiple parameters on one chart in performance tab cannot be set in template)
  • NX-216 (Map decorations with color based on object status)
  • NX-173 (Ability to run NXSL script from console for any node object)
  • NX-221 (Add HTTPS support to portcheck subagent)
  • NX-174 (Custom Schedule not saved)
  • NX-176 (Adding image to map fails)
  • NX-177 (Export and import event processing policy)
  • NX-180 (Configure should fail if iconv is not available)
  • NX-181 (Basic device info not resent)

0.2.21

  • Multiple network maps implemented
  • Added parameter ListenAddress to all services (server, web server, agent)
  • New possible value for UseInterfaceAliases - concatenate name with alias
  • Added possibility to create custom message in event matching script and use it in alarms and actions
  • WMI subagent added
  • SNMP sysDescr and agent's uname now polled and displayed
  • New features in Windows console:
    • Possibility to use non-local timezone in Windows console
    • Default graph settings can be changed
  • AIX subagent: implemented System.CPU.LoadAvg* and System.Uptime parameters
Fixed issues (10)
  • NX-193 (Implement MIB selection dialog similar to legacy console)
  • NX-160 (Implement basic style in UI)
  • NX-164 (Support for SNMP tables)
  • NX-170 (Possibility to set default icon type for network map)
  • NX-209 (Situation attributes not shown in console)
  • NX-211 (Infrastructure tree synchronization with Active Directory structure)
  • NX-212 (Support for SNMP devices without standard MIBs)
  • NX-213 (DCI data aggregation)
  • NX-214 (UI option to configure interface "exclude from topology" flag)
  • NX-215 (Topology discovery not working on some Cisco devices)

0.2.20

  • Implemented advanced event processing using situations
  • Added checking of NetXMS server own network connectivity via beacon hosts
  • Implemented "proxy node" functionality for DCIs
  • Added possibility to use values of other DCIs in transformation scripts
  • Added possibility to specify multiple recipients in e-mail or SMS action
  • Implemented System.CPU.Usage for individual processors on Linux
  • PING subagent: added parameter ICMP.PacketLoss(*)
  • Command line options for the server changed to use common style
  • Added UNICODE support in client part on Linux/UNIX
  • Implemented macros in template DCIs (expanded when template applies to node)
  • Added event storm detection
  • Added possibility to specify multiple SNMP community strings for discovery and configuration polls
  • NetXMS server now can understand interface aliases (description in Cisco terms)
  • Added optional synchronization of node names with DNS
  • New command line tool for managing alarms - nxalarm
  • Implemented "stop processing" option for event processing policy rule
  • Implemented "move" operation for templates (move between template groups)
  • New internal parameter: ConditionStatus(*)
  • NXSL:
    • Implemented ternary operator (?:)
    • New built-in functions: gmtime(), localtime(), left(), right()
Fixed issues (8)
  • NX-155 (Accept traps from agents in different zones)
  • NX-156 (Bug in auto connection on connectivity change with scheduler disabled)
  • NX-157 (Autoscale values in "last values" tab)
  • NX-158 (Add "Connectivity" tab to object details view)
  • NX-161 (Cluster DCIs in dashboards)
  • NX-164 (Support for SNMP tables)
  • NX-165 (Unable to unselect group box)
  • NX-169 (Use layer 2 topology information for event correlation)

0.2.19

  • Added SMS driver and subagent to send SMS via remote NetXMS agent
  • Added parameters Net.RemoteShareStatus and Net.RemoteShareStatusText to WINNT subagent
  • Added possibility to disable status, configuration, or routing table polls for specific host
  • Added possibility to define number of consecutive status polls with same result needed to change status of interface or network service object
Fixed issues (9)
  • NX-77 (Average DCI queue time is high after adding table DCI)
  • NX-134 (Test config and rollback to previous version is agent can't start)
  • NX-118 (FreeBSD agent crash on Net.Interface.BytesIn(1))
  • NX-146 (Find node by IP address)
  • NX-149 (Interfaces tab for subnets)
  • NX-150 (Setup first interface name and mac on node creation)
  • NX-151 (Action groups)
  • NX-152 (Automatic database unlock in clustered environment)
  • NX-153 (Map background set to geo map causes NPE in web UI)

0.2.18

  • Windows console: added "subordinates" view in object browser
  • WinPerf subagent:
    • Improved non-English Windows support
    • Added new parameter: System.IO.DiskTime
  • New MIB added: FIBRE-CHANNEL-FE-MIB
Fixed issues (15)
  • NX-5 (MS SQL DB driver should find available native client)
  • NX-129 (AIX: Unable to retrieve interface status via agent)
  • NX-130 (AIX agent does not return all IP addresses configured on interface)
  • NX-131 (Add DB optimization option to nxdbmgr)
  • NX-132 (not able to store history in version 1.2.2)
  • NX-134 (Test config and rollback to previous version is agent can't start)
  • NX-135 (Open node by name in Alarm Browser)
  • NX-137 (Агент перестал собирать ExternalParameter)
  • NX-139 ("Snap to grid" feature for network maps)
  • NX-140 (UDP ping)
  • NX-141 (Implement support for UNICODE logs in log monitoring subagent)
  • NX-142 (Poll count for status change for network service objects)
  • NX-143 (Large numbers shown on charts as -1)
  • NX-144 (Compilation warnings on Solaris 10)
  • NX-145 (Do not collect unnecessary information from nodes during network discovery)

0.2.17

  • Implemented alarm timeouts
  • ODBCQUERY subagent improved
  • Web interface improved
  • Object browser in Windows console improved
Fixed issues (12)
  • NX-95 (Templates for node attributes)
  • NX-101 (Add support for Cisco Catalyst 3550)
  • NX-102 (Alarm categories)
  • NX-105 (\ in file name processed as formatting character by logger)
  • NX-138 (netxmsd crash in script processing)
  • NX-108 (Support WinPerf on non-English Windows)
  • NX-123 (Implement "alarm tools" similar to object tools)
  • NX-124 (after Windows Firewall activated without exceptions NetXMS server crashes)
  • NX-125 (Cannot use SNMP OIDs longer then 255 characters)
  • NX-126 (Fails to retrieve interface list from node)
  • NX-128 (USB UPS monitoring support under Linux)
  • NX-129 (AIX: Unable to retrieve interface status via agent)

0.2.16

  • Implemented user authentification by certificates
  • Management packs fully functional - templates, events, and SNMP traps can be exported and imported
  • Cluster monitoring improved
  • Node names resolution working
  • Implemented OCI based driver for Oracle database
  • UPS subagent: added support for Microdowell devices
  • Windows console:
    • Added layer 2 topology view for compatible switches
    • Object search improved
    • Graphs improved:
      • Area graphs
      • Predefined graphs
      • Minor UI improvements
    • Added possibility to manage/unmanage set of child objects
    • Added possibility to hide unmanaged leaf objects
    • Container objects can be placed above all others
    • Other small UI improvements
Fixed issues (11)
  • NX-63 (Context menu in EPP editor shown only when clicking on rule number, not on the rule itself)
  • NX-79 (Command line tools should return proper error code)
  • NX-93 (Truncated object tooltip texts in network maps)
  • NX-110 (Disable account problems)
  • NX-114 (Custom Overview page)
  • NX-115 (Ability to change date formatting)
  • NX-116 (Sort network interfaces by number instead of name)
  • NX-117 (SNMP Trap Monitor broken)
  • NX-119 (Add support for number of drops on interface counters)
  • NX-120 (Tables support in NXSL)
  • NX-122 (Hub with over 150 interfaces)

0.2.15

  • Added initial support for cluster monitoring
  • Added preliminary support for management packs
  • Added SNMP proxy functionality to agent
  • IPSO agent improved
  • Added Extended Checksum subagent
  • Added ODBC Query subagent
  • New agent parameters: Process.CountEx(), File.Time.Access(), File.Time.Change(), and File.Time.Modify()
  • Parameters File.Size() and File.Count() improved
  • Parameters Process.XXX improved
  • NXSL improved: implemented switch ... case statement and break statement
  • Windows console:
    • Now able to download and install update from web server pointed by NetXMS management server
    • Object browser improved
    • Graphs improved: implemented printing and "copy to clipboard" function
    • Added server history in login dialog
    • Added option "hide empty values" in last DCI values view
Fixed issues (7)
  • NX-78 (Cannot build static agent)
  • NX-96 ("Execute Script" option in popup-menu for node/container)
  • NX-103 (Alarm details view)
  • NX-104 (Object Tools URL Caption)
  • NX-107 (SMTP authentication support (for notifications))
  • NX-109 (LogWatch: ability to pass event source, facility, etc. with generated message)
  • NX-112 (Show thresholds on graph is broken)

0.2.14

  • Alarm system improved (three state alarms, helpdesk status, etc.)
  • Added new DCI data source: push agents
  • Threshold state now saved across NetXMS server restarts
  • Added possibility to specify custom threshold rearm event instead of SYS_THRESHOLD_REARMED
  • Added threshold processing option "Always process all thresholds"
  • Implemented "data collection error" threshold checking function
  • Implemented "mean absolute deviation" threshold checking function
  • Added possibility to set confirmation messages for object tools
  • Object tools "Shutdown system", "Restart system", "Restart agent" asks confirmation by default
  • Implemented agent traps and added trap sending API for subagents
  • Object comments added
  • Network discovery configuration simplified
  • Active network discovery implemented
  • Windows console:
    • Console changed to use UNICODE internally
    • Event processing policy editor improved
    • Added confirmation for object deletion
    • Implemented sorting in object tools tables
  • Server ported to AIX and HP-UX
  • Agent ported to HP-UX
  • Agent for AIX improved
Fixed issues (17)
  • NX-77 (Average DCI queue time is high after adding table DCI)
  • NX-82 (Sound notifications for alarms (as in Legacy Console))
  • NX-83 (NetXMS daemons not added to autostart after installation from deb package)
  • NX-84 (Use ifXTable when creating interface DCIs when possible)
  • NX-85 (Autostart demons NetXMS)
  • NX-86 (Implement custom time intervals for line charts)
  • NX-88 (Support for swipe in node info tabs)
  • NX-89 (Scheduler for passive mode)
  • NX-90 (Reorganize settings activity)
  • NX-92 (DCI value in last values tab not properly rendered with long description)
  • NX-94 (Request poll count for node before status change)
  • NX-97 (Instance name with number in the end processed incorrectly)
  • NX-98 (autoconf 2.69 complains abouti "INCLUDES")
  • NX-99 (Macros in file names in File.xxx parameters)
  • NX-100 (Define multiple files in log parser)
  • NX-133 (DCI not Polling Values for System.CPU.Usage5)
  • NX-106 (Status indicator in dashboard causes web console to crash)

0.2.13

  • Implemented central (stored on server) agent configs
  • Agent ported to IPSO
  • Added installer command line options for unattended installation of Windows agent
  • New MIBs added: S5-ETH-MULTISEG-TOPOLOGY-MIB, BN-IF-EXTENSIONS-MIB
  • Server startup and shutdown procedures improved
  • Added detection of lost database connections and automatic reconnect
  • Native operating system read/write locks used whenever possible
  • Added possibility to use alarm message text in actions (if action executed by the same event processing rule as alarm)
  • Better handling of interface names of Nortel ethernet switches
  • SNMP trap varbinds now can be mapped to event parameters not only by OID, but also by position in trap PDU
  • Windows binaries built against OpenSSL 0.9.8b
  • Windows console:
    • DCI history data viewer improved
    • Graphs improved
  • nxsnmpset utility improved
  • nxevent: added -e command line option to turn on session encryption
  • Implemented parameter UPS.Load for BCM/XCP compatible devices
Fixed issues (19)
  • NX-4 (Object deletion may not be immediately reflected in console)
  • NX-20 (nxdbmgr option for changing/resetting server configuration variables)
  • NX-23 (Option to create DCI directly from MIB browser)
  • NX-42 (Bulk change of flags for nodes (e.g. disable SNMP))
  • NX-52 (Timed alarm acknowledgement)
  • NX-53 (Monitors (event log, syslog, etc.) as dashboard elements)
  • NX-64 (Potential crash on business service deletion)
  • NX-65 (Internal optimization for object references)
  • NX-66 (Improve line charts in web UI)
  • NX-67 (Configurable management server address in nxmc servlet)
  • NX-68 (Add support for DB/2 as backend database)
  • NX-69 (Driver for Cisco Nexus)
  • NX-70 (Add ability to see current state of network discovery in console)
  • NX-71 (Show data source data in dashboard editor)
  • NX-72 (Debian package netxms-agent require librealine but do not list it as required package)
  • NX-73 (Node name in Object Browser shortened for no reason)
  • NX-74 (New node options - "expected capabilities")
  • NX-75 (Generate user manual PDF from Wiki)
  • NX-76 (MIB explorer - double click in walk results)

0.2.12

  • Added possibility to define complicated conditions using "condition" objects
  • Implemented RADIUS authentication for NetXMS users
  • Added support for compressed MIB files
  • New MIBs added: ENTITY-MIB
  • Added support for DRBD device monitoring
  • Windows console: Event editor improved
  • UPS subagent:
    • Redesigned to improve stability and performance
    • Added parameter UPS.OnlineStatus
    • Fixed problem with occasional APC UPS disconnections
Fixed issues (1)
  • NX-62 (Errors when changing node's IP address)

0.2.11

  • Basic network maps implemented
  • Non-standart (other than 4701) ports now can be used for client-server communications
  • Copy/move/delete of saved desktop configurations implemented
  • SNMP walk function improved
  • Implemented "User must change password on next logon" function
  • UPS subagent: added support for BSMXCP protocol (used by Powerware, HP and Compaq UPSes)
  • Fixed Alarm Viewer crash
Fixed issues (10)
  • NX-28 (Disable account problems)
  • NX-11 (Scripts for automatic object icon selection)
  • NX-28 (Disable account problems)
  • NX-55 (Button "Test" is not working on DCI transformation property page)
  • NX-56 (Groups in event editor)
  • NX-57 (Proxy agent support in command line SNMP tools)
  • NX-58 (Refactor Image Library)
  • NX-59 (Implement data export from log viewer)
  • NX-60 (Implement object search by ID, IP address, primary host name)
  • NX-61 (Add "disable" option to object tools)

0.2.10

  • Web interface redesigned
  • Added OpenBSD platform subagent
  • Added UPS monitoring subagent
  • Netscreen (now Juniper) MIBs added
  • Windows console: graphs improved
  • Added possibility to log all incoming SNMP traps
  • Fixed problems with very long opening time of event log
Fixed issues (6)
  • NX-34 ("Test" button on DCI transformation property page is not working)
  • NX-47 (Check and update section 10.7 (agent parameters) in user manual)
  • NX-48 (Add second resolution to custom poll schedule)
  • NX-51 (Add certificate authentication to Java console)
  • NX-54 (Add new policy type for distributing log parsers)
  • NX-78 (Cannot build static agent)

0.2.9

  • Added built-in scripting language (NXSL - NetXMS Scripting Language)
  • Implemented DCI transformations (using NXSL)
  • Implemeted auto discovery filters (using NXSL)
  • Added startup scripts for Gentoo Linux
  • Windows console: agent configuration editor improved
  • Alarm Viewer: repeated alarm sounds added
Fixed issues (6)
  • NX-39 (NXSL script started from debug console via exec must redirect print output to console)
  • NX-43 (Autodiscovery: enable user to set default settings for discovered nodes)
  • NX-44 (Apply policy to node by clicking on node and selecting policies from list)
  • NX-45 (Policy templates for applying policy groups)
  • NX-46 (Use Spanning Tree data for network discovery)
  • NX-50 (Allow per-DCI SNMP version settings)

0.2.8

  • Implemented agent proxy
  • Object tools fully implemented (including configuration)
  • Added web session manager and very basic web interface
  • Added "node capability expiration" feature
  • Windows console:
    • Fixed inconsistencies in object access control configuration
    • Now can play sounds when new alarm arrives
    • Added voice notifications for alarms (using SAPI)
  • Alarm viewer:
    • The same audio notification options added
    • Current time display added
  • Added support for Windows authentication in Microsoft SQL driver
  • Server configuration wizard: added possibility to configure service account
  • Added support for transactions in database manager
  • Fixed bugs in server's SMTP sender
  • Fixed bug in SMS driver
Fixed issues (5)
  • NX-33 (Tables support in NXSL)
  • NX-36 (SNMP trap forwarding by agent in SNMP proxy mode)
  • NX-38 (Predefined graphs cannot be deleted)
  • NX-40 (Add NXSL function RenameObject)
  • NX-41 (Tool execution on container or group of nodes)

0.2.7

  • Advanced status calculation mechanism implemented
  • Added support for SQLite embedded database engine
  • New MIBs added: IEEE 802.11
  • PING subagent: added "PacketRate" configuration parameter
  • Fixed some portability issues for 64bit platforms
  • Fixed build problems with version 0.2.6
Fixed issues (4)
  • NX-29 (Local commands with arguments works only with "Command generates output" option)
  • NX-31 (Object tools by template)
  • NX-35 (Intermittent SQL failures on SQLite)
  • NX-59 (Implement data export from log viewer)

0.2.6

  • Added possibility to change size of ICMP echo request packets sent by server
  • Added built-in syslog server
  • Implemented retrieving of only last N records from event log
  • Implemented "Select DCI" function for templates
  • Implemented own MIB compiler, removing last dependency from Net-SNMP library
  • MIBs now transferred to client in compiled form, reducing network traffic and making console startup faster
  • Implemented correct translation of SNMPv1 trap id to SNMPv2 trap id
  • Added advanced DCI collection scheduling
  • Core agent:
    • Ported to AIX
    • Fixed bug in signal handling causing agent to crash on shutdown
    • Implemented autoloading of platform subagent on UNIX and NetWare
    • Fixed broken under NT4 Net.InterfaceList enum
  • PING subagent:
    • Ported to NetWare and AIX
    • Added "packet size" argument to Icmp.Ping(*) parameter
    • Added "packet size" option to target configuration
    • Added DefaultPacketSize configuration parameter
  • Port checker subagent ported to AIX
  • Added possibility to build statically linked agents
  • Event configuration improved
  • New MIBs added: BGP4, PowerNet (APC), PRINTER, Synoptics (now part of Nortel Networks), UPS
  • Windows console:
    • Improved handling of large number of objects
    • Status and configuration poll windows improved
  • Database checker improved
Fixed issues (7)
  • NX-12 (Use dot1qTpFdbTable instead of dot1dTpFdbTable for FDB retrieval when possible)
  • NX-22 (Configurable date/time format in console)
  • NX-24 (Copy OID name to clipboard from MIB browser)
  • NX-25 (Show OID textual convention in MIB browser)
  • NX-26 (Show some last values in overview page)
  • NX-27 (Object Tools URL Caption)
  • NX-30 (Show thresholds on graph is broken)

0.2.5

  • Added support for CheckPoint SNMP agent running on port 260
  • Added SNMP MIBs for Nokia IPSO
  • Added new parameter Agent.ActiveConnections to core agent
  • Implemented object tools of type "Agent Table" and "SNMP Table"
  • Windows console:
    • Sorting implemented in "Last DCI Values" view
    • Added node tree in alarm browser
    • Added possibility to copy DCIs to template
  • Fixed bug in core agent causing incorrect update of configuration file
  • Fixed incorrect interface aliases detection in Linux subagent
Fixed issues (4)
  • NX-15 (Peer information not cleared from interface)
  • NX-18 (Different layouts in port view based on driver information)
  • NX-21 (Nodes without IP address on interface added to the tree root)
  • NX-36 (SNMP trap forwarding by agent in SNMP proxy mode)

0.2.4

  • Implemented agent's configuration file editing from console
  • Implemented actions provided by subagents
  • Built-in action Agent.Restart added to core agent
  • Configurable object tools introduced (not fully implemented yet)
  • Fixed bug causing occasional server crash
Fixed issues (5)
  • NX-5 (MS SQL DB driver should find available native client)
  • NX-13 (Agentless WMI access)
  • NX-14 (Script validation before save in script editor)
  • NX-16 (Do not activate disabled DCIs after template change)
  • NX-17 (Web interface crashes in IE9)

0.2.3

  • Implemented basic event correlation
  • Added new object class: VPN connector
  • Active alarms now used in status calculation
  • Windows agent: implemented enum Net.IP.RoutingTable
  • Database Manager: implemented forced check/unlock flag
  • Maximum number of sessions in agent made configurable
  • Agent ported to Windows 95/98/Me
  • Windows console: added possibility to specify loopback address (127.0.0.1) as bind address for network service
  • Fixed bug causing random fails of connections from server to agent and from console to server
Fixed issues (3)
  • NX-9 (Unable to bind object in WebUI)
  • NX-10 (Implement copy to clipboard in all log viewers/monitors)
  • NX-29 (Local commands with arguments works only with "Command generates output" option)

0.2.2

  • Implemented communication session encryption
  • Added support for multiple database connections for better performance
  • Added generation of SYS_NODE_DOWN and SYS_NODE_UP events
  • Added possibility to edit server's configuration parameters from administrator's console
  • Object status calculation algorithm changed
  • Fixed incorrect 32 bit integer varbinds parsing in libnxsnmp
  • Fixed bug with new interface detection
  • Windows console: added simple export of collected DCI data
  • Core agent: added configuration option SessionIdleTimeout for automatic disconnect of idle or broken sessions
Fixed issues (2)
  • NX-8 (Config file with CRLF loaded incorrectly on UNIX (OS X only?))
  • NX-30 (Show thresholds on graph is broken)

0.2.1

  • Server startup procedure improved
  • Fixed bug in Windows service shutdown code
  • Added ICMP ping subagent
  • Server will not collect data from unmanaged nodes
  • Added PostgreSQL support under Windows
  • NetWare platform subagent improved
  • Linux subagent: Implemented all Net.Interface.* parameters except Net.Interface.Speed
  • Fixed crash in Microsoft SQL driver caused by unsuccessful connection
  • More SNMP MIBs added
  • Fixed issue #27 (poller threads deadlock)
  • Server's internal synchronization mechanisms improved
  • Added driver for generic GSM modems
  • SMS driver can be configured from server configuration wizard
  • Windows console:
    • Action properties dialog improved
    • Sorting implemented in data collection editor
    • Object browser window can be saved in desktop configuration
  • Windows alarm viewer:
    • Added autologin feature
    • UI appearance improved

0.2.0

  • Windows installer improved
  • Fixed build issues on various platforms
  • Windows console:
    • Items in Control Panel now sorted alphabetically
    • Data collection editor now shows associated template for DCI
    • Added automatic refresh to last values view
    • Rule in policy editor can be enabled/disabled by double click on leftmost column (rule number)
  • Fixed incorrect interface detection on FreeBSD