Commit | Line | Data |
---|---|---|
2a1c460d VK |
1 | * |
2 | * 2.1-M1 | |
3 | * | |
4 | - New policy type: Log Parser | |
5 | - New server configuration parameter "JobRetryCount" | |
e4926628 | 6 | - Chassis objects |
2a1c460d VK |
7 | - In case of Policy deploy, Policy uninstall or File upload jobs fail they are scheduled for reinstallation(scheduled tasks) "JobRetryCount" times. First time job is rescheduled in 10 minutes. Each next wait time is twice more than the previous time. |
8 | - If policy is known as installed on the node by the server and agent reposts that it is not installed it is being reinstalled. | |
e6f1e481 | 9 | - Added configuration option to logparser to generate event only if regular expression have been matched exact count of the times in a predefined time period |
ba756b1a | 10 | - New internal parameters: Server.ReceivedSNMPTraps, Server.ReceivedSyslogMessages, ReceivedSNMPTraps, ReceivedSyslogMessages |
6f8d54ca VK |
11 | - Max size of agent data collectiors pool can be configured |
12 | - Agent data reconciliation block size and timeout can be configured | |
efc43892 | 13 | - New agent parameters System.CPU.CurrentUsage and System.CPU.CurrentUsage(*) |
12acf3d3 | 14 | - SSH subagent (for collecting data and executing actions via SSH) |
3f635e1b | 15 | - Zone ID can be set for agent in SNMP proxy mode |
43b62436 | 16 | - Zones has common default proxy node for all protocols |
ce23d071 | 17 | - Zone's proxy node can be placed inside that zone |
685508a7 | 18 | - Syslog proxy in agent |
5cbd8b0e VK |
19 | - Built-in superuser account renamed to "system" |
20 | - Default "admin" account now is ordinary member of "Admins" group without built-in privileges | |
786773f7 | 21 | - New agent metrics for self-monitoring: |
e1d760ac | 22 | Agent.Proxy.ActiveSessions, Agent.Proxy.ConnectionRequests, Agent.Proxy.IsEnabled, |
786773f7 VK |
23 | Agent.SNMP.IsProxyEnabled, Agent.SNMP.IsTrapProxyEnabled, Agent.SNMP.Requests, |
24 | Agent.SNMP.Responses, Agent.SNMP.ServerRequests, Agent.SyslogProxy.IsEnabled, | |
25 | Agent.SyslogProxy.ReceivedMessages, Agent.SyslogProxy.QueueSize | |
2a1c460d VK |
26 | - Management console |
27 | - New editors for Agent Config Policy and Log Parser Policy. | |
99c82db8 | 28 | - DCI summary tables with empty menu path not shown in object context menu |
a3101857 | 29 | - Fixed glitches in table value view |
b9bcd02c | 30 | - Fixed issues: #92, #568, #851, #906, #909, #942, #959, #987, #992, #999, #1006, #1051, #1096, #1100, #1159, #1187, #1191, #1230, #1237, #1245, #1254, #1261, #1263, #1273, #1275, #1277 |
d2cc663f VK |
31 | |
32 | ||
33 | * | |
34 | * 2.0.5 | |
35 | * | |
36 | ||
37 | - Data collection script can return null to indicate data collection error | |
38 | - Added option to set type of each varbind in nxsnmpset | |
39 | - Fixed memory leak in PostgreSQL database driver | |
40 | - New attributes "source" and "sourceId" in NXSL class "Event" | |
41 | - New method toJson() in NXSL class "Event | |
42 | - LVM monitoring parameters on AIX | |
eb077f61 VK |
43 | - Added option to get normalized server thread pool load average |
44 | - Fixed bug in self-monitoring termplates | |
d2cc663f VK |
45 | - Management console |
46 | - Fixed possible deadlock when executing server script | |
47 | - Fixed area charts on dashboards | |
48 | - "Interactive" option for line chart dashboard elements | |
e003f96a | 49 | - Fixed issues: #1018, #1039, #1239, #1250, #1255 |
2a1c460d VK |
50 | |
51 | ||
937a5ff6 MI |
52 | * |
53 | * 2.0.4 | |
54 | * | |
55 | ||
41580924 | 56 | - New parameters in Linux platform subagent to get additional CPU information (frequency, model, etc.) |
cf1d689e | 57 | - Fixed bugs in LLDP based network topology discovery |
615621a4 | 58 | - Correct notifications on threshold script errors |
21286eb8 | 59 | - Option to use last known value for cluster data aggregation in case of data collecion failure |
b8c8a8a7 | 60 | - Added server configuration parameter to ignore syslog message timestamps and always use server time |
27858eaa | 61 | - Added option to disconnect existing sessions of same user on login |
c3876d4c | 62 | - NXSL: implemented compound assignment operators and prefix increment/decrement for array elements |
4058f716 | 63 | - NXSL: can access event parameters as event object attributes (like $event->$1 or $event->instance) |
35863f40 VK |
64 | - Management console |
65 | - Improved dashboard gauge widget | |
66 | - Added translucence option for dashboard line charts | |
e47a88ea | 67 | - Configurable display format for dashboard elements data sources |
0775bd0f | 68 | - Improved inverted line chart support |
d45ad05f | 69 | - DCI filter in DCI selection dialog |
5db44c5d | 70 | - Configurable line width on ad-hoc line charts |
2d5f17fe | 71 | - Object tooltips in rack view |
bb7328a5 | 72 | - Line/area switch for all DCIs on chart level |
937a5ff6 | 73 | - Android console |
41580924 | 74 | - Reorganized alarm notification section (issue #1194) |
bb7328a5 | 75 | - Fixed issues: #405, #775, #859, #984, #1086, #1112, #1186, #1194, #1195, #1196, #1197, #1200, #1209, #1210, #1214, #1223, #1227, #1231 |
937a5ff6 MI |
76 | |
77 | ||
ba6bfddc VK |
78 | * |
79 | * 2.0.3 | |
80 | * | |
81 | ||
82 | - Additional parameters in Oracle subagent for redo logs and ASM monitoring | |
430a7d50 VK |
83 | - NXSL: variable $errormsg holding error description set in catch block |
84 | - New NXSL function SplitString | |
7638efb1 | 85 | - NXSL: new methods setExpectedState and setExcludeFromTopology in Interface class |
c908b63b | 86 | - Default interface expected state can be configured |
2e22746d VK |
87 | - GPS subagent (provides location data from NMEA compatible GPS receivers) |
88 | - Server can update node location using GPS subagent | |
e8aac53c | 89 | - Fixed error while event alarm linking multiple times |
369bd1f1 | 90 | - Fixed server hang on shutdown |
fe8ea784 | 91 | - NetXMS processes uses LC_CTYPE from environment for terminal I/O |
5ac946df | 92 | - Fixed bug in saving service checks |
25d450c8 | 93 | - Fixed server crash caused by heap corruption in MS SQL and DB/2 database drivers |
4804be4e | 94 | - Fixed server deadlock caused by simultaneous use of instance discovery and transformation scripts |
cd30e53b | 95 | - Agent parameters for monitoring System V message queues |
0a42e407 | 96 | - New action User.ChangePassword in WINNT subagent |
bc96adf5 | 97 | - Text2reach SMS driver improved |
9dc30c20 | 98 | - Port check subagent can be configured to return negative value as response time in case of error |
c081ef97 VK |
99 | - Management console: |
100 | - Fixed grid issues in network maps | |
869ab015 | 101 | - Fixed object selection issues in network maps |
3f0d72c2 | 102 | - Added "hide links" option on network maps |
610c27ca | 103 | - Added support for MAC addresses in format xxx.xxx.xxx.xxx |
68145120 | 104 | - Fixed issues: #950, #962, #988, #1048, #1102, #1124, #1131, #1135, #1147, #1149, #1154, #1163, #1166, #1170, #1174 |
ba6bfddc VK |
105 | |
106 | ||
e84b821a | 107 | * |
108 | * 2.0.2 | |
109 | * | |
110 | ||
e2579e2e | 111 | - Optimized LDAP synchronization for large directories |
63e99e56 | 112 | - Added NXSL API for manipulating object geolocation |
1bb62997 | 113 | - Fixed bug that allows to crash server remotely by sending garbage to client connector port |
503b147f | 114 | - NXSL: new hash map attributes "keys" and "values" |
ca594353 | 115 | - Object custom attributes can be accessed as hash map in NXSL |
9af36ae4 | 116 | - New server debug console commands "log" and "logmark" |
2d78c55c VK |
117 | - Management console: |
118 | - Improved file transfer error handling | |
0e3fdc18 | 119 | - Double click on geo map zoom in and center map on point under cursor |
43be3669 MI |
120 | - Android Console: |
121 | - Updated ACRA library: now crash reports are sent via e-mail (will use the app installed on device to send mail) | |
122 | - Fixed bug in action bar commands: disconnect and exit sometimes wasn't working | |
123 | - Android Agent: | |
124 | - Updated ACRA library: now crash reports are sent via e-mail (will use the app installed on device to send mail) | |
a93aa634 | 125 | - Fixed issues: #1042, #1049, #1093, #1111, #1117, #1125, #1128, #1133, #1134, #1139 |
22f38627 | 126 | |
e84b821a | 127 | |
9f7b876f MI |
128 | * |
129 | * 2.0.1 | |
130 | * | |
131 | ||
2f140cf0 VK |
132 | - Fixed random server crash if ODBC database driver is used |
133 | - Fixed incorrect reading of long text fields by MS SQL database driver | |
7e55bad3 | 134 | - Fixed issues: #1052, #1063 |
9f7b876f | 135 | |
2f140cf0 | 136 | |
d32e7ef1 VK |
137 | * |
138 | * 2.0 | |
139 | * | |
140 | ||
e7450f3b | 141 | - Template import correctly handles updates for existing templates |
d32e7ef1 | 142 | - Scripts can be used as instance source in instance discovery DCIs |
1d13de69 | 143 | - NXSL node object attribute snmpSysDescription renamed back to sysDescription |
f11423ed | 144 | - Selectors in NXSL |
bc217f1b VK |
145 | - Array attributes in NXSL: size, minIndex, maxIndex |
146 | - Hash map attributes in NXSL: size | |
24a5d5ab | 147 | - New NXSL function: mapList |
9d7771b8 | 148 | - Subnet mask for synthetic subnets can be set in server configuration |
6547a540 | 149 | - Added cumulative counters for server DB writer requests |
7d344a47 VK |
150 | - Fixed data corruption issues in ODBC and Oracle DB drivers |
151 | - Additional internal server metrics for monitoring DB activity and performance | |
e55ff6f9 | 152 | - Added interface creation hook |
bf6d9445 | 153 | - Improved System.InstalledProducts table handling on Windows |
45761e6f | 154 | - Fixed inefficient query in Oracle monitoring subagent |
5c68d205 VK |
155 | - Server shutdown speed improved |
156 | - Faster SNMP probing during configuration polls | |
157 | - Fixed false negative in node down detection if expected state of some interfaces set to IGNORE | |
158 | - Agent SNMP proxy improved | |
a1273b42 | 159 | - Improved agent data cache reconciliation |
23464115 | 160 | - Fixed Oracle 12c compatibility issues |
03b96461 | 161 | - Automatic configuration import from templates directory on server startup |
ba889094 | 162 | - Fixed address list configuration bug |
203cb23c VK |
163 | - Management console: |
164 | - Object tool input fields can be rearranged | |
13c5a15b | 165 | - Line width can be configured for line charts on dashboards |
38504948 | 166 | - Column sizes saved in table DCI last values view |
b120cd0f | 167 | - Rack height and numbering direction can be changed |
986771c7 MI |
168 | - Android Console: |
169 | - Refactoring of Alarms configuration section: alarm notification events fully customizable, added notify by vibration (SOS pattern) and by LED color (set to black to disable a specific category) | |
170 | - Added action buttons in status bar for notification icon (reconect, disconnect and exit), only for Android version starting from v4.1 | |
171 | - Updated support library | |
172 | - Android Agent: | |
173 | - Support for Marshmallow devices (v6.0) | |
174 | - Updated support library | |
7ef67243 | 175 | - Fixed issues: #205, #847, #849, #948, #963, #964, #966, #967, #971, #974, #978, #979, #980, #983, #991, #997, #1002, #1003, #1004, #1013, #1019, #1024, #1029, #1032, #1058, #1071, #1072, #1074, #1081, #1082, #1083, #1084, #1085 |
d32e7ef1 VK |
176 | |
177 | ||
343559f4 VK |
178 | * |
179 | * 2.0-RC2 | |
180 | * | |
181 | ||
c42dc120 | 182 | - Maintenance mode for nodes, clusters, and mobile devices (manual and scheduled) |
ef693d78 | 183 | - Fixed broken instance discovery filters |
343559f4 | 184 | - Fixed agent crash when collecting SNMP data in cached mode |
b2556fa8 | 185 | - Agent returns correct OS version on Windows 10 |
64909a13 | 186 | - New NXSL "Node" class attribute: bridgeBaseAddress |
c42dc120 | 187 | - One LDAP attribute can be used in multiple mappings |
845a510c | 188 | - Fied deadlock on LDAP user deletion while LDAP synchronization |
90e27671 | 189 | - Add option to use encrypted password in password fileds in configuration files and in the server configuration parameters. |
9b571a7e | 190 | - Added SMS driver for web service text2reach.com |
cf38357f | 191 | - SNMP sysContact and sysLocation collected and stored |
0eff2ce4 | 192 | - Server can accept traps and syslog messages from nodes in all zones (controlled by TrapSourcesInAllZones configuration option) |
875115ed | 193 | - On instance discovery pool instance name is updated if it has changed |
cea7350f | 194 | - New SMS driver - slack.com |
af4a09df | 195 | - IPv6 support in built-in syslog server |
140c9c20 | 196 | - Fixed event processing policy export/import issues |
6ff8bec9 | 197 | - Global default retention time and polling interval for data collection |
052e15b3 VK |
198 | - Initial support for scheduled tasks within system |
199 | - Scheduled file upload | |
eac6fd8a VK |
200 | - Management console: |
201 | - Object context menu available on geo map | |
cb59d551 | 202 | - Filter in event template configurator |
26f7e58a | 203 | - Web console use client time zone to display time |
f8f3d86b | 204 | - Added option to use server time zone to display time in console |
d2108059 | 205 | - Access to event log, SNMP trap log, and syslog from object context menu |
c77d509e | 206 | - Dashboards can be associated with other objects (nodes, containers, etc.) and opened from object's context menu |
43666be9 | 207 | - Forced DCI polls from summary tables |
597b3359 | 208 | - Script hints |
1d13de69 | 209 | - Fixed issues: #786, #831, #841, #852, #864, #878, #883, #886, #890, #891, #892, #896, #897, #898, #900, #902, #903, #905, #907, #910, #913, #917, #919, #921, #928, #933, #937, #943, #945, #947 |
343559f4 | 210 | |
b2556fa8 | 211 | |
cb97f4dd VK |
212 | * |
213 | * 2.0-RC1 | |
214 | * | |
215 | ||
216 | - Fixed LDAP authentication issues with Active Directory | |
0b5c98d9 | 217 | - Fixed character encoding issues in LDAP user data |
f11185ea | 218 | - Java subagent improved |
c57adfee | 219 | - Fixed multiple issues with agent side data caching |
06f09671 | 220 | - Hash maps implemented in NXSL |
28e4009a | 221 | - Improved array implementation in NXSL |
5f573844 | 222 | - New NXSL function ArrayToString |
92b25da9 | 223 | - New OS parameters and tables: System.HandleCount, System.OpenFiles, Process.Handles |
4552903b | 224 | - Unified macros in all types of object tools |
8a1519ce | 225 | - Server can be switched to case-insensitive login names mode |
234079c4 | 226 | - Implemented support of "command generates output" option for server commands |
e5f4e3ac | 227 | - Network device driver for TelcoBridges gateways |
2266fe84 | 228 | - Fixed memory leak in Qtech OLT driver |
de1205d5 | 229 | - Java subagent plugin for Ubiquity/LigoWave device monitoring |
7a8aa001 VK |
230 | - Management console: |
231 | - Default object display mode can be set in map properties | |
5bd561ad | 232 | - Map drill-down can be enabled in dashboard map elements |
b576249a | 233 | - Input fields in object tools |
d881ea08 | 234 | - Improved script editor for script library |
3d37f7bf VK |
235 | - Interface speed displayed in interface object details and in "Interfaces" tab |
236 | - Symbolic name of interface type diplayed when known | |
d5e50538 | 237 | - Fixed issues: #38, #55, #741, #818, #829, #830, #836, #838, #840, #843, #844, #845, #846, #848, #850, #853, #855, #856, #857, #862, #866 |
cb97f4dd VK |
238 | |
239 | ||
0ca5ef18 VK |
240 | * |
241 | * 2.0-M5 | |
242 | * | |
243 | ||
fc4ab609 | 244 | - Agent-side caching of collected data |
ed35cf63 | 245 | - Fixed bug in handling floating point Windows performance counters |
7f16667f | 246 | - Added "comments" attribute to NXSL "DCI" class |
1718cc2a | 247 | - New NXSL function sha256 |
29d7515f | 248 | - Fixed broken nxagent.sms SMS driver |
5f6e8d09 | 249 | - Added support for SNMP traps over IPv6 |
981d246a | 250 | - Switched to SHA-256 for password hashing |
a63732ff | 251 | - Timestamp can be provided in nxpush and nxapush |
ad13c0e2 | 252 | - New methods in NXSL class "Event": setMessage, setSeverity, setUserTag |
e4ec73da | 253 | - Command line options for nxagentd to change effective user and group after start |
4d2f7283 | 254 | - Fixed occasional NXSL compiler crash on scripts with syntax errors |
a84c073c | 255 | - Errors in auto bind/apply scripts interpreted as "ignore" instead of "false" result |
5ad4ed06 | 256 | - New core agent parameter File.FolderCount |
fbcf3182 | 257 | - Fixed broken active discovery |
7e1816e5 | 258 | - Improved system behaviour on large installations |
0ca5ef18 VK |
259 | - Management console: |
260 | - Fixed broken VPN connectors configuration | |
a864de5c | 261 | - "Inverted values" option on line charts |
bcb7ed06 | 262 | - Filter in predefined graphs tree |
1fa2ca0e | 263 | - Values of selected DCIs can be shown on object overview page |
572d1186 | 264 | - "Stacked" option added to line charts on dashboards |
2ede895d | 265 | - In-place file rename in file manager |
0a618b1c | 266 | - Option to export data from line charts on dashboard to CSV file |
20382f23 | 267 | - "Select all objects" option in network maps |
191e4784 | 268 | - "Proxy node" option in DCI properties renamed to "Source node" to avoid confusion |
b7afd31e VK |
269 | - Android Console: |
270 | - Added "capabilities" in node overview (changed to expandable list view) | |
191e4784 | 271 | - Fixed issues: #50, #630, #780, #781, #791, #794, #797, #798, #806, #815, #816, #817, #824, #832, #833, #837 |
0ca5ef18 VK |
272 | |
273 | ||
e9f77dfa VK |
274 | * |
275 | * 2.0-M4 | |
276 | * | |
3132562c VK |
277 | |
278 | - Script export/import | |
279 | - Object tools export/import | |
c7a9d87c | 280 | - DCI summary tables export/import |
3132562c | 281 | - Template hierarchy preserved during export/import |
459f4057 | 282 | - NXSL functions and classes to work with alarms |
3132562c VK |
283 | - MEGATEC protocol support in UPS subagent |
284 | - Fixed broken WoL functionality | |
285 | - Fixed broken PING subagent | |
286 | - Fixed database upgrade issues on MS SQL | |
287 | - IPv6 support in PING subagent | |
0f2eaffc | 288 | - Network device driver can be manually selected for node by setting snmp.driver custom attribute |
19e3290a | 289 | - Added default melodies for alarms |
290 | - Added option to play sound on alarm sound preference page | |
c1228ac2 | 291 | - Interface objects can be used on network maps |
3cf06db4 MI |
292 | - Android Agent: |
293 | - Added support for Lollipop MR1 (v5.1) | |
294 | - Updated support library | |
295 | - Android Console: | |
296 | - Changed order of overview items to match Java console (node browser) | |
297 | - Added MTU field in interface details (node browser) | |
298 | - Updated support library | |
1e4da228 | 299 | - Fixed issues: #655, #657, #696, #701, #724, #799, #800, #803, #804, #805, #811, #812, #813 |
e9f77dfa VK |
300 | |
301 | ||
15fe7742 VK |
302 | * |
303 | * 2.0-M3 | |
304 | * | |
305 | ||
b1953b11 | 306 | - IPv6 support: communications, address information, topology |
067aa4ab | 307 | - New NXSL functions: gethostbyaddr, gethostbyname, md5, sha1, AgentReadList |
d66236c0 | 308 | - Added posibility to wakeup unmanaged node |
248cd5ce | 309 | - Instance discovery separated from configuration polls |
69a4eaa6 | 310 | - Instance discovery type "SNMP Walk - OIDs" sets instance name to OID value by default |
fc658a01 | 311 | - GPIO.PinState parameter in Raspberry Pi subagent |
b06ae508 | 312 | - Server housekeeping process runs once per day at fixed configurable time |
5f648670 | 313 | - Server housekeeping process performance optimization |
ac7e4032 | 314 | - Added driver for Qtech OLT switches |
4a675f94 | 315 | - New agent parameter FileSystem.Type(*) |
ecdf8898 | 316 | - New agent parameters Net.Resolver.AddressByName(*) and Net.Resolver.NameByAddress(*) |
845303de | 317 | - Fixed broken SNMP proxy functionality in agent |
0361dc6d VK |
318 | - Management console: |
319 | - Fixed broken popup menu actions on "Interfaces" tab | |
b1953b11 | 320 | - Macro %USERNAME% can be used in object tools |
d195b408 | 321 | - VLAN highlight on port selection in VLAN view |
62e3e4a8 | 322 | - "Use multipliers" option in DCI summary tables |
a8a2e336 VK |
323 | - "Zoom to fit" action in network maps |
324 | - "Always fit layout to screen" option in network maps | |
ac7b0729 | 325 | - Last selected zoom level preserved on network map close |
0a5ea44e | 326 | - Invisible dashboards and charts do not refresh itself automatically |
2adb6f53 | 327 | - "Current" column in extended line chart legend |
0b82a4c6 | 328 | - Option to clone network maps |
a8497ce8 MI |
329 | - Android console: |
330 | - Implemented feature #776 (WoL) | |
65f5ee22 VK |
331 | - Fixed issues: #690, #693, #702, #722, #725, #745, #750, #752, #755, #756, |
332 | #757, #758, #759, #760, #763, #764, #765, #766, #767, #768, | |
333 | #769, #770, #771, #776, #778, #779, #782, #785, #787, #788, | |
334 | #789, #790, #792, #793 | |
15fe7742 VK |
335 | |
336 | ||
5096f5a5 VK |
337 | * |
338 | * 2.0-M2 | |
339 | * | |
340 | ||
341 | - Fixed server hang issue on some Windows versions | |
342 | - Fixed SNMPv3 communication issue with HP A series switches | |
eaeb19c3 | 343 | - Fixed LDAP sync problems on Windows |
e148195e | 344 | - Russian translation improved |
90bdd8b4 | 345 | - New MIB added: SYMBOL-CC-WS2000-MIB |
e58b0f75 | 346 | - Subagent for reading DS18T20 and DS18S20 temperature sensors on Linux |
8c6daa76 | 347 | - Fixed issues: #675, #699, #716, #721, #735, #736, #737, #742, #744 |
5096f5a5 VK |
348 | |
349 | ||
e47404b3 | 350 | * |
65308e06 | 351 | * 2.0-M1 |
e47404b3 VK |
352 | * |
353 | ||
11e5b2da | 354 | - New hook script "AcceptNewNode" (can be used as additional filter for network discovery to avoid unnecessary communications) |
e47404b3 | 355 | - SMS driver for Kannel gateway |
65308e06 VK |
356 | - Oracle subagent: added parameter Oracle.CriticalStats.Deadlocks |
357 | - Reporting server improved | |
2564612e | 358 | - Code page option added to all client command line tools (nxalarm, nxevent, nxpush, nxsms) |
0ae82278 | 359 | - New NXSL functions: GetNodeTemplates |
9ef4404c | 360 | - New parameters in Windows agent: System.Update.LastDetectTime, System.Update.LastDownloadTime, System.Update.LastInstallTime |
b8014eee | 361 | - Network service response time can be monitored |
33d77032 | 362 | - Added driver for HP A-series and V-series switches |
3f02d14f | 363 | - MIB compiler correctly handles REFERENCE keyword in agent capabilities section |
e3bbfeb3 | 364 | - Oracle Tuxedo monitoring subagent |
d140955e | 365 | - Improved server performance with PostgreSQL |
e95680e5 | 366 | - Alias and MTU collected and stored for interfaces |
f34e7a6e | 367 | - Server uses ipAddressTable and ipAddressPrefixTable to collect configured IP addresses when supported by monitored nodes |
c72d38dc VK |
368 | - Management console: |
369 | - New dashboard element "DCI summary table" | |
368d9a1a | 370 | - Cluster objects shown on status maps |
d336c878 | 371 | - Android console: |
a20acc57 | 372 | - Added date in X axis (graphs) when the time frame is greather that one day |
de37bab3 | 373 | - Added 10 minutes, 12 hours, 5 days, 30 days, last year options in draw graph for last values tab (5, 7, and 30 days asks for confirmation of long task execution) |
a20acc57 MI |
374 | - Fixed graphical problem (checkbox) in last values tab |
375 | - Support for KitKat Wear and Lollipop, updated support library v4 | |
9eeed592 | 376 | - Fixed issues: #61, #306, #381, #488, #565, #628, #634, #667, #672, #673, #674, #675, #677, #678, #679, #682, #684, #686, #688, #689, #691, #697, #698, #700, #704, #705, #709, #710, #715 |
e47404b3 VK |
377 | |
378 | ||
2047c0ea VK |
379 | * |
380 | * 1.2.17 | |
381 | * | |
17b1ab4a VK |
382 | |
383 | - New DCI source: NXSL script executed on server | |
d368074d | 384 | - Configurable node matching policy for built-in syslog server (controlled by SyslogNodeMatchingPolicy configuration parameter) |
6e5be354 | 385 | - Oracle monitoring subagent improved (bugs fixed, new metrics) |
786d4228 | 386 | - nxalarm tool supports commands add-comment and get-comments |
d999988d | 387 | - Source port number added to events generated from SNMP trap (available via "sourcePort" named parameter) |
db36a316 | 388 | - Jira link: added possibility to set project's component for issues being created |
9208c84b | 389 | - ICMP proxy can be set for nodes |
d67faad5 | 390 | - New methods in NXSL classes Node, Interface, and NetObj: setStatusCalculation and setStatusPropagation |
ee9e3506 | 391 | - New attributes "slot" and "port" in NXSL class Interface |
9b26e615 | 392 | - Can execute arbitrary NXSL script in context of node, cluster, subnet, or container object from management console |
0717a453 | 393 | - Improved network topology changes detection |
d7e23292 | 394 | - Added driver for H3C switches |
17b1ab4a VK |
395 | - Management console: |
396 | - Can show alarms for multiple selected objects | |
397 | - Fixed non-working ordering in event list in alarm details view | |
398 | - Fixed bug with LDAP user system rights | |
04b18e7b | 399 | - Added default search string for LDAP to select all objects: "(objectClass=*)" |
23758252 VK |
400 | - Added device geolocation tracking and display on map |
401 | - Filter in event processing policy editor | |
681850b4 | 402 | - Fixed bug with deletion of subnet with corrected IP |
d0971246 | 403 | - Added command line option to open specific dashboard after login |
6bf6ef12 | 404 | - Android console: |
c4bf7fcc MI |
405 | - Fixed issue #661 |
406 | - Added node boot time to overview tab | |
6bf6ef12 MI |
407 | - Fix bug in notifying connection point not found |
408 | - Fix bug in computing interface expanded list size (removed hardcoded values) | |
409 | - Added manage, unmanage, set expected state (up, down, ignore) and find switch port to interface list | |
410 | - Fix aesthetic problems in expandable list (graphs and interfaces list) | |
411 | - Integration of new support library | |
412 | - Target to new API version (20) | |
d7bcc01f | 413 | - Fixed issues: #51, #91, #324, #359, #409, #532, #542, #571, #563, #590, #593, |
18b96a67 | 414 | #613, #617, #624, #626, #629, #632, #635, #638, #639, #641, |
815638fe | 415 | #642, #649, #658, #663 |
2047c0ea VK |
416 | |
417 | ||
2b940936 VK |
418 | * |
419 | * 1.2.16 | |
420 | * | |
421 | ||
c83f6449 VK |
422 | - Fixed database upgrade issues |
423 | - Fixed packaging issues | |
5ff85fa4 | 424 | - Fixed bug causing outdated peer information on interface objects |
d2f6c59d | 425 | - Fixed bug with upload to agent default path from server file store |
a6312bd6 VK |
426 | - Instance display name for DCIs created via instance discovery |
427 | - DCIs created via instance discovery can be combined by instance into one chart on performance tab | |
b32b325d | 428 | - Transformation script terminated by "abort" call will not generate SYS_SCRIPT_ERROR event |
daf3c104 | 429 | - Database manager can detect and fix missing IData and TData tables |
a3906178 VK |
430 | - NXSL: |
431 | - String concatenation operation interprets NULL value as empty string instead of throwing runtime error | |
432 | - Fixed incorrect processing of ilike, match, and imatch operators | |
433 | - Added try / catch operator | |
e218a1d1 | 434 | - New MIBs added: NETUP-MIB |
d5181a04 | 435 | - Fixed issues: #424, #463, #543, #618, #619, #620 |
2b940936 VK |
436 | |
437 | ||
03ff6e20 VK |
438 | * |
439 | * 1.2.15 | |
440 | * | |
441 | ||
d9a4c9a2 VK |
442 | - LDAP support |
443 | - Event names support in nxevent | |
a26861ad | 444 | - Previous state parameter added to SYS_NODE_UP event |
fe400f32 VK |
445 | - Added file management subagent (filemgr.nsm) |
446 | - Removed agent configuration parameter EnableArbitraryFileUpload | |
447 | - New NXSL class "Zone" | |
448 | - New attributes "zone" and "zoneId" in NXSL classes "Node" and "Interface" | |
f8106e8b | 449 | - Syslog records from unmanaged nodes do not generate events |
299f1678 | 450 | - Syslog node matching improved |
fe400f32 VK |
451 | - New access rights for nodes: |
452 | - Download File (download file from agent to local workstation) | |
453 | - Upload File (upload file from local workstation to remote node) | |
454 | - Manage Files (move, rename and delete files on remote node) | |
03ff6e20 VK |
455 | - Management console: |
456 | - "Commands" box on node overview page made configurable | |
457 | - Object tools can have icons | |
f2bcb362 | 458 | - "Last value" type gauge can show non-numeric values |
511564ff | 459 | - "Trusted Nodes" property page shown for condition objects |
9a0b8d4e | 460 | - Network map content can be copied to clipboard |
3a790159 | 461 | - Perspectives export/import |
958b4791 VK |
462 | - Topology related options in node's context menu grouped in "Topology" submenu |
463 | - Added specialized view for IP routing table | |
464 | - Added specialized view for switch forwarding database | |
1539bdfe | 465 | - Agent configurations manager implemented |
d5cf7cda | 466 | - Android Console: |
761095bf | 467 | - Added option in preference to show/hide legend in graphs |
1201bac8 | 468 | - Object comments displayed |
f52d1701 | 469 | - Added "Navigate to" option for objects with geolocation set |
127a815e VK |
470 | - Fixed issues: #136, #158, #457, #512, #537, #540, #555, #564, #566, #584, |
471 | #586, #594, #596, #597, #598, #602, #605, #606, #607, #608, | |
472 | #610, #612, #614 | |
03ff6e20 VK |
473 | |
474 | ||
641a5b28 VK |
475 | * |
476 | * 1.2.14 | |
477 | * | |
478 | ||
4005181b | 479 | - STP (Spanning Tree Protocol) information used for topology discovery |
32745683 | 480 | - Information source for interface peers (CDP, STP, etc.) shown in console |
641a5b28 | 481 | - New NXSL function inList |
f40f0e07 | 482 | - New NXSL operator abort |
484e609d VK |
483 | - New methods in NXSL class Node: enableAgent, enableConfigurationPoll, |
484 | enableIcmp, enableSnmp, enableStatusPoll, enableTopologyPoll | |
485 | - Fixed server crash if SNMP proxy unavailable | |
386f88e3 VK |
486 | - New MIBs: AIRESPACE-REF-MIB, AIRESPACE-SWITCHING-MIB, |
487 | AIRESPACE-WIRELESS-MIB, FROGFOOT-RESOURCES-MIB, MIKROTIK-MIB | |
31b0f68b | 488 | - SMS driver for websms.ru service |
ec9c39ea | 489 | - Macro expansion supported in pattern in agent parameters File.Size and File.Count |
ba39fc61 | 490 | - Attribute "instance" added to NXSL class "DCI" |
38fd593f | 491 | - Added "L" extension to DCI custom schedules |
5c5c7111 | 492 | - Traps from unmanaged nodes ignored |
b2042b58 | 493 | - Fixed repeated threshold violation events after server restart |
020559de | 494 | - Added driver for Mikrotik routers |
8cf94ffe | 495 | - Added driver for Ubiquity Networks wireless access points |
386f88e3 | 496 | - Added driver for Cisco Wireless Controller 4400 (former Airespace) |
9933e1d4 | 497 | - Wireless controller and access point support improved |
da623f8b VK |
498 | - Log monitoring subagent sends Windows event source, severity, and code |
499 | to the server as part of NetXMS event | |
ab0028e7 | 500 | - DB/2 driver and monitoring subagent included into Windows installation package |
3f4c195f | 501 | - Management console: |
f5fc73cc | 502 | - DCI values can be shown on network map links |
2e73d907 | 503 | - DCI value can be shown on map as immage, that checnges depending on DCI value |
bf817e09 | 504 | - DCI value can be shown on map as a text |
3f4c195f | 505 | - Colored background for DCIs with active thresholds in DCI summary tables |
54c7a4f6 | 506 | - IP route visualisation improved |
bf817e09 | 507 | - On table DCI threshold property page columns can be chosen from dropdown |
ab0028e7 | 508 | - Reporting server rewritten from scratch |
cef70e8d | 509 | - Fixed issues: #71, #417, #528, #535, #536, #552, #558, #559, #560, #570, #572 |
641a5b28 VK |
510 | |
511 | ||
c6efdc26 VK |
512 | * |
513 | * 1.2.13 | |
514 | * | |
515 | ||
b30436ff | 516 | - Improved layer 2 topology discovery performance |
ad12a86f | 517 | - Special handling of incorrect LLDP data provided by some D-Link switches |
800bf569 | 518 | - Optimizations in NXCP processing |
ae8ea5a6 | 519 | - Added driver for Cisco Small Business switches |
c275912c | 520 | - Improved file retrieve from agent |
ad12a86f | 521 | - Windows agent: added service list and service table (System.Services) |
da2594d5 VK |
522 | - Fixed bug with SQL initialization script generation on HP-UX |
523 | - Fixed Oracle DB initialization error | |
ca0e18d2 | 524 | - New macro %K (alarm key) in event actions |
c6efdc26 VK |
525 | - Management console: |
526 | - Implemented alarm sounds | |
527 | - Fixed "broken pipe" errors | |
8751666e | 528 | - Macros with alarm data in object tools |
da2594d5 VK |
529 | - Added option "Manage image library" in user access rights property page |
530 | - Fixed image upload in web console | |
5056b919 | 531 | - Added support for sticky acknowledge in nxalarm tool |
57ec7ab3 | 532 | - Fixed bug causing excessive memory usage by AIX agent |
da2594d5 VK |
533 | - Fixed bug with interface status detection if agent runs in Solaris zone |
534 | - Fixed agent crash if HTTPS service status requested | |
2a313136 MI |
535 | - Android Console: |
536 | - Fix bug missing hide notification alarm in status bar | |
537 | - Implemented "Font size in graph/dashboard sessions" (Feature #240) | |
29f1f77c | 538 | - Fixed issues: #109, #240, #425, #428, #438, #462, #466, #471, #493, #507, #508, #527 |
c6efdc26 VK |
539 | |
540 | ||
82312316 | 541 | * |
d4933166 | 542 | * 1.2.12 |
82312316 | 543 | * |
544 | ||
d4933166 VK |
545 | - Support for MetaSystem UPS in UPS subagent |
546 | - Timed (temporary) alarm acknowledgement | |
04a6de61 | 547 | - New subagent DBQuery - replacement for ODBCQuery |
c2b7c9ae | 548 | - DCI access functions in NXSL works correctly with table DCIs |
e46d6c36 | 549 | - Fixed bugs with instance discovery DCIs created from templates |
dc679178 | 550 | - New property "runtimeFlags" in NXSL class "Node" |
035745fc | 551 | - New event SYS_IF_PEER_CHANGED (sent when peer change detected in interface) |
71b42b18 | 552 | - New system permission: Manage Image Library |
d1730ccf | 553 | - Object level access control can be enabled for logs |
abb85c62 | 554 | - New NXSL function FindAllDCIs |
2b8a949b | 555 | - Driver for Allied Telesis switches improved |
d4933166 VK |
556 | - Management console: |
557 | - Fixed bug with red zone display in "last value" dashboard element | |
558 | - Edit and delete for alarm comments are working now | |
559 | - Fixed Y axis range can be set for line and bar charts | |
b44dac6c | 560 | - In alarm menue are not shown incompatible for selected alarm statuses. |
63121e45 VK |
561 | - Alarm status flow can be changed to strict (terminate status can be set only |
562 | after alarm is resolved). To change flow set "StrictAlarmStatusFlow" parameter to 1. | |
7349c1bf | 563 | - SNMP MIB loaded into memory on first access |
cc4cd989 MI |
564 | - Android Agent: |
565 | - Implemented "Connection notification" in status bar (feature #481) | |
566 | - Fix bug in resetting switch preference (settings) | |
5370a9c0 | 567 | - Android Console: |
cc4cd989 | 568 | - Fix bug in resetting switch preference (settings) |
5370a9c0 MI |
569 | - Implemented "Entire network" root (feature #482) |
570 | - Manage last alarm from status bar: acknowledge, resolve, terminate (only for Android >= 4.1) | |
2658158a | 571 | - Fixed issues: #79, #88, #280, #285, #393, #396, #415, #470, #475, #481, #482, #483, |
a854d114 | 572 | #484, #486, #487, #490, #497, #500, #502, #504 |
82312316 | 573 | |
c0b1ee7b | 574 | |
bcfcb730 VK |
575 | * |
576 | * 1.2.11 | |
577 | * | |
578 | ||
1d34c533 | 579 | - Thresholds can be defined as NXSL scripts |
bcfcb730 | 580 | - XMPP messaging support |
a58454c9 | 581 | - "Do not save collected data to database" option for data collection items |
b4b46796 | 582 | - Added "follow" option to "download file" object tools |
9c170b20 | 583 | - New attribute "driver" for NXSL class "Node" |
4ece7d1a VK |
584 | - Management console: |
585 | - Stacked line charts implemented | |
7cc7b98e | 586 | - Authentication by certificates supported by Java console |
072dfee8 | 587 | - Russian translation improved |
213230f6 | 588 | - Fixed issues: #16, #76, #385, #464, #469, #472 |
bcfcb730 VK |
589 | |
590 | ||
2292ff1d VK |
591 | * |
592 | * 1.2.10 | |
593 | * | |
594 | ||
595 | - Event processing policy rules can be exported and imported | |
c96f74e2 VK |
596 | - NXSL: |
597 | - Implemented post-increment and post-decrement for array elements | |
0f25ff9a | 598 | - New functions: GetDCIValues |
c59466d2 | 599 | - Server's ICMP ping timeout can be configured |
61191f0d | 600 | - DB/2 monitoring subagent |
dab99e7e | 601 | - DB/2 supported as backend database |
12bb962b | 602 | - Table DCIs can be used in condition objects |
4e46505f | 603 | - nxapush can push data on behalf of other nodes |
9ad921e5 | 604 | - Transformation script can be run on aggregated DCIs |
e02953a4 | 605 | - Unknown SNMP trap sources can be automatically added as nodes |
04a6de61 | 606 | - Syslog processing optimized for performance |
1938d609 | 607 | - Default shared secret for agents can be configured |
0239cfea VK |
608 | - Driver for Ping3 devices |
609 | - Driver for Allied Telesis switches | |
7b24aa2b | 610 | - Agent installer on Windows automatically adds firewall exception |
84ee0f9c | 611 | - Database migration tool |
724e98a4 | 612 | - Additional parameters in Solaris platform sub-agent |
89c4e954 VK |
613 | - Management console: |
614 | - New command line option -fullscreen | |
47a7c428 | 615 | - Option to draw borders around each value in "gauge" dashboard elements |
e115cb7c VK |
616 | - Sorting by value in "Last Values" view takes data type into consideration |
617 | - "Nodes" tab in object details view for subnets and containers | |
d86e61c4 | 618 | - "Address Map" tab in object details view for subnets |
69c6604d | 619 | - Czech and Russian localization |
15e65dfa VK |
620 | - Fixed issues: #95, #150, #226, #307, #330, #362, #363, #364, #366, #367, #373, |
621 | #378, #384, #387, #390, $401, #410, #414, #416, #419, #439, #440 | |
2292ff1d VK |
622 | |
623 | ||
66b1337d VK |
624 | * |
625 | * 1.2.9 | |
626 | * | |
627 | ||
0c97b51c | 628 | - Templates can be applied on clusters |
8a3a4f25 | 629 | - Filters for automaticaly populated network maps |
18321496 | 630 | - User-defined constants in NXSL |
25076d53 | 631 | - New methods deleteColumn and deleteRow in NXSL class Table |
64d10e08 | 632 | - New NXSL functions: chr, ord |
03778fa3 | 633 | - HTTPS support in port checker subagent |
66b1337d | 634 | - Added MIBs for Nortel/Trapeze Wireless security switches |
c88761c1 VK |
635 | - New MIBs: BAY-STACK-NOTIFICATIONS-MIB, SUN-HW-CTRL-MIB, SUN-HW-TRAP-MIB, |
636 | SUN-PLATFORM-MIB | |
e9d75140 VK |
637 | - Management console: |
638 | - New dashboard elements: status map and table value | |
03778fa3 VK |
639 | - Fixed issues: #202, #300, #304, #305, #309, #311, #325, #327, #332, #334, |
640 | #335, #336, #337, #338, #339, #340, #342 | |
66b1337d VK |
641 | |
642 | ||
4a435beb VK |
643 | * |
644 | * 1.2.8 | |
645 | * | |
646 | ||
06492844 | 647 | - Support for data collection using SM-CLP protocol |
85ae39bc VK |
648 | - Aggregated DCI values on cluster objects |
649 | - Transformation scripts for table DCIs | |
a0ddfb29 | 650 | - Support for multi-column keys (instances) in table DCIs |
db117859 | 651 | - Implemented SNMP table DCIs |
4a435beb VK |
652 | - Configurable DCI summary tables |
653 | - Default background color for new network maps made configurable | |
93dbc1be | 654 | - Logged in users cannot be deleted |
4547feec | 655 | - Empty containters have "Normal" status instead of "Unknown" |
42c782b1 | 656 | - New NXSL functions: AgentReadTable, DeleteObject, GetDCIRawValue |
cb1ae425 | 657 | - Map objects can have status calculated from contained objects' status |
57c95dc3 | 658 | - SNMP trap listener port now configurable |
f68485ad | 659 | - HP-UX agent improved |
e007eff4 | 660 | - Some D-Link MIBs added to distribution |
d41f55ee | 661 | - Debian binaries built in UNICODE mode |
a567a02a | 662 | - Management console: |
a0ddfb29 | 663 | - Simplified table DCI configuration |
a567a02a | 664 | - Charts can be created from table data |
6ed9bd8e VK |
665 | - Severity filter in dashboard element "Alarm Viewer" |
666 | - Zoom level can be configured for "Network Map" dashboard elements | |
08a5ea19 | 667 | - Values of custom attributes can be used in object tools |
1bf0e5fb | 668 | - Vertical orientation for dial chart elements |
db117859 VK |
669 | - Web UI: |
670 | - Single sign-on support using CAS | |
671 | - Configuration file nxmc.properties can be placed outside of war file | |
d200e0c4 | 672 | - Workbench layout and user preferences saved between sessions |
db117859 | 673 | - Fixed issues: #57, #58, #195, #198, #262, #277, #281, #284, #286, #291, #293 |
4a435beb VK |
674 | |
675 | ||
072e4643 VK |
676 | * |
677 | * 1.2.7 | |
678 | * | |
679 | ||
ea12c2aa | 680 | - Simplified configuration of DCIs based on Windows performance counters |
caa04e26 | 681 | - Basic software inventory |
5db0d494 | 682 | - Network discovery improved |
beae365a | 683 | - Status of zone's proxy node now used in "node down" event correlation |
d02f6b92 | 684 | - Configurable default DCI retention time and polling interval |
215637cc | 685 | - New NXSL functions: CreateNode, GetSumDCIValue |
5956e68b | 686 | - New NXSL operator @ - safe get object's attribute |
46ee6286 | 687 | - New MIBs added: ASTARO-MIB, CPQHOST-MIB, CPQPOWER-MIB |
bde67a1f VK |
688 | - Special support for wireless switches |
689 | - Driver for Motorola/Symbol wireless switches | |
a294a36f VK |
690 | - Fixed bugs in template export/import |
691 | - Database manager: Fixed bugs in database export | |
80a62889 VK |
692 | - New parameters for Windows Security Center provided by WMI subagent: |
693 | System.AntiSpywareProduct.Active | |
694 | System.AntiSpywareProduct.DisplayName | |
695 | System.AntiSpywareProduct.UpToDate | |
696 | System.AntiVirusProduct.Active | |
697 | System.AntiVirusProduct.DisplayName | |
698 | System.AntiVirusProduct.UpToDate | |
699 | System.FirewallProduct.Active | |
700 | System.FirewallProduct.DisplayName | |
701 | System.FirewallProduct.UpToDate | |
70515625 VK |
702 | - Management console: |
703 | - "Export to CSV" option added to most tabular data views | |
34bb5919 | 704 | - Auto login option for web console |
b9c2e1e1 VK |
705 | - Last values of selected DCIs can be shown in object tooltips |
706 | on network maps | |
707 | - Fixed issues: #86, #199, #242, #246, #249, #250, #251, #256, #260, #268, #275 | |
072e4643 VK |
708 | |
709 | ||
a6cc48cc VK |
710 | * |
711 | * 1.2.6 | |
712 | * | |
713 | ||
cbba9d13 | 714 | - DCI instance discovery |
019ffcf4 | 715 | - nxshell: Python-based client-side scripting |
398faec8 | 716 | - Array initializers in NXSL |
a6cc48cc | 717 | - NXSL function PostEvent can use event names instead of event codes |
707b18df VK |
718 | - New NXSL functions: AgentReadParameter, CreateDCI, ManageObject, |
719 | SetInterfaceExpectedState, UnmanageObject | |
8e334368 VK |
720 | - Management console: |
721 | - Network map functionality in web console now in sync with desktop version | |
df95dad3 | 722 | - Alarm details view improved |
ff76e836 | 723 | - Configurable chart ordering on performance tab |
4155c10f VK |
724 | - Syslog parser editor working correctly |
725 | - Android Console: | |
726 | - Force reconnection after changing settings (#241) | |
727 | - Fixed bug in showing predefined graphs and dashboards (#239) | |
728 | - Added support for mobile device objects | |
729 | - Added geolocation info in overview tab | |
8e334368 | 730 | - 64bit interface counters in Windows agent |
674164eb | 731 | - Improved LLDP support |
a548def4 | 732 | - Driver for D-Link switches |
0688e29b VK |
733 | - Event parameters passed as arguments to action scripts |
734 | - PING subagent: targets can be specified using DNS names | |
6cb804e9 MI |
735 | - Android Agent: |
736 | - Changed name of configuration parameters (NB needs reconfiguration of agent!!!) | |
737 | - New location strategy: relay on updates from other apps or force update (frequency, duration and provider selectable). | |
738 | - Show location strategy on home screen. | |
739 | - Fixed bug in automatic connection on first start when agent was disabled | |
740 | - Override for connection schedule on detecting change of connectivity (selectable) | |
3a82d5ae | 741 | - New MIBs added: LLDP-EXT-DOT1-MIB, LLDP-EXT-DOT3-MIB |
8f4f648d | 742 | - Fixed issues: #197, #204, #219, #222, #225, #227, #229, #231, #234, #236 |
a6cc48cc VK |
743 | |
744 | ||
e5be5b83 | 745 | * |
61382238 VK |
746 | * 1.2.5 |
747 | * | |
748 | ||
227a0f76 | 749 | - Topology-based event correlation improved |
56e92fc9 | 750 | - Network discovery improved |
4dd963e9 VK |
751 | - Mapping tables |
752 | - New NXSL functions: ceil, floor, round, format, map | |
61382238 | 753 | - Management console: |
838a1a95 | 754 | - "Alarm Details" view |
61382238 | 755 | - "Area" option implemented on line charts |
9e48f7b8 | 756 | - Multiple DCIs can be combined on one graph on "Performance" tab |
e9491562 | 757 | - New dashboard element: separator |
e5be5b83 | 758 | - DCIs can be created from MIB Explorer |
838a1a95 | 759 | - Textual conventions for selected MIB object displayed in MIB explorer |
5fba45e9 | 760 | - Fixed bug with chart titles in dashboards |
13794bec | 761 | - "Snap to grid" and "Align to grid" options in network maps |
9f56d95b | 762 | - Improved Y-range adjustment in line charts |
4d7a25ed | 763 | - Improved tooltips in line charts |
08769290 | 764 | - Custom logo can be set on login screen in web console |
bd8cc790 | 765 | - Fixed performance and stability issues with image library |
ad09fb0c MI |
766 | - Android client: |
767 | - Select all/unselect all in alarms list | |
316b8477 | 768 | - Multipliers for graphs and last values: binary (power of two) and decimal (power of ten) |
868c4a4b | 769 | - Show number of pending alarms in home screen |
227a0f76 | 770 | - API for creating embedded application agents |
08769290 | 771 | - Initial (alpha) version of mobile agent for Android devices |
bd8cc790 | 772 | - Fixed issues: #23, #47, #49, #131, #154, #162, #163, #172, #175, #177, #178, |
afbe5388 | 773 | #180, #186, #187, #188, #189, #192, #194, #196 |
61382238 VK |
774 | |
775 | ||
e5be5b83 | 776 | * |
b775ebcf VK |
777 | * 1.2.4 |
778 | * | |
779 | ||
780 | - New global variable $dci in transformation scripts | |
781 | - Management console: | |
782 | - Command line options for automatic connect | |
b2f2ea8f VK |
783 | - Container type objects can be expanded/collapsed by double click |
784 | in the object tree | |
785 | - Maps and dashboards can be opened by double click in the object tree | |
786 | - Line charts can be opened by double click on DCI in last values view | |
7c12f25d VK |
787 | - Implemented seed-based network maps |
788 | - Decoration elements on network maps can be moved and resized | |
f6f36802 | 789 | - Object details view can be opened from alarm's context menu |
e7dfcebb | 790 | - Custom time intervals can be set in line chart properties |
c0ab15ef | 791 | - NXSL: implemented short-circuit evaluation of logical expressions (&& and ||) |
99058170 | 792 | - New attribute "isLocalMgmt" in NXSL "Node" class |
0f8ec5bc | 793 | - New parameter Icmp.PingStdDev in PING subagent |
99058170 | 794 | - Cisco Catalyst 3550 supported by CATALYST driver |
3438547b AK |
795 | - Intervals of less than a minute can be defined with custom DCI schedules |
796 | - Agent parameters File.xxx (File.Size, etc) now support strftime style macros | |
797 | for current date/time (similar to file name in log parser) | |
ee4ea5a2 MI |
798 | - Android client: |
799 | - Restructured settings activity | |
800 | - Alarm status icon notification configurable by settings (independent from playing the sound assigned to the category) | |
b2f2ea8f | 801 | - Horizontal scrollable tabs for node info activity (tabs are no more compressed to show all together) |
ee4ea5a2 MI |
802 | - Fixed bad format for DCI value in last values tab |
803 | - Scheduler for "passive" connection", parameters: | |
0ecb6c0e | 804 | - Enable scheduler: enables the scheduler, if off program exposes the previous behaviour |
ee4ea5a2 MI |
805 | - Interval: how many minutes have to elapse before trying to connect to server |
806 | - Duration: how many minutes connections has to be kept on | |
0ecb6c0e | 807 | - Enable daily scheduler: if off, the above values are applied to the whole day. If on they will be applied only to the specified interval (for the whole week). |
ee4ea5a2 MI |
808 | - Daily on: start daily time to apply scheduler values |
809 | - Daily off: stop daily time to apply scheduler values | |
dd2a0ddd | 810 | - Fixed issues: #53, #120, #128, #139, #144, #171 |
b775ebcf VK |
811 | |
812 | ||
e4acd770 VK |
813 | * |
814 | * 1.2.3 | |
815 | * | |
816 | ||
817 | - Improved LLDP support | |
a5d230ce | 818 | - New "Find IP address" function (find node's switch port by IP address) |
22d657d2 VK |
819 | - Set MAC address for "unknown" interfaces from ARP cache |
820 | - Detection of IP address change for nodes without agent and SNMP | |
c17e2404 | 821 | - Agent on Windows is in UNICODE |
2dca0fea | 822 | - UNICODE build supported on Linux and FreeBSD |
b9626ab7 | 823 | - ifXTable used when possible for interface traffic DCIs creation |
fbb7526c VK |
824 | - Server can be configured to use DNS host names instead of FQDN for newly |
825 | discovered nodes | |
e4ce0c1c | 826 | - Script hooks for configuration poll |
e4acd770 VK |
827 | - Management console: |
828 | - Configurable date and time format | |
829 | - Background color can be set for network maps | |
830 | - Different connection routing algorithms for network maps | |
c17e2404 | 831 | - Fixed incorrect display of string data in DCI history |
6ed3bd06 VK |
832 | - Added "copy to clipboard" action in MAC address search reults |
833 | - Added "copy to clipboard" action in interface tab | |
01fef299 | 834 | - Double click in MIB explorer walk results selects OID in tree |
8807d8b6 | 835 | - Fixed status indicator update problems in object browser |
8eb00211 | 836 | - Fixed dashboard navigator refresh issues |
27139e25 | 837 | - Object tools execution on multiple objects |
fbb7526c | 838 | - Implemented "Clear collected data" action for DCIs |
da8e2bf0 | 839 | - Fixed missing scrollbar issue in VLAN view |
2773ef30 VK |
840 | - Added commands "get" and "set" to nxdbmgr to manager server configuration |
841 | variables | |
842 | - New NXSL function: RenameObject | |
fbb7526c | 843 | - Web interface look is more consistent with desktop client |
b70ec4dc | 844 | - Fixed critical bug in NXSL interpreter (incorrect execution of operation --) |
e4ce0c1c VK |
845 | - Android client: |
846 | - Added: nodes and dashboards container status in home screen reflect | |
847 | children status (icon changes on WARNING, MINOR, MAJOR, and CRITICAL). | |
848 | - Added: interfaces tab under node info activity | |
849 | - Added: handle alarm sticky acnowledge action and state. | |
850 | - Added: sort of alarm list in node info tab. | |
851 | - Added: multiple selection for actions on alarms list. | |
852 | - Added: sort by node name on alarm list. | |
853 | - Fixed bug: added protection to null pointers | |
854 | - Fixed bug: hidden wrong menu item in alarms tab | |
e4acd770 VK |
855 | |
856 | ||
c8b3721d VK |
857 | * |
858 | * 1.2.2 | |
859 | * | |
860 | ||
8480f484 | 861 | - New alarm state - "Resolved" |
7a5c7db4 | 862 | - Added drivers for Cisco ESW and Dell PowerConnect switches |
8bdfaed8 | 863 | - Added MIBs for Dell PowerConnect switches |
f47b856a | 864 | - New event processing macros: %g and %I |
46117060 VK |
865 | - Management console: |
866 | - In port view ports are colored according to physical port state | |
867 | - Interface IP shown in connection point search results | |
868 | - Interface IP and MAC shown in "Interfaces" tab | |
5a6477fb | 869 | - Added "Status Map" view |
c5c77583 VK |
870 | - Added option to hide unsupported DCIs from "Last Values" view |
871 | - Added option to indicate data collection errors in "Last Values" view | |
e1e2f971 | 872 | - Added "copy to clipboard" function in log viewers and monitors |
2dd24569 VK |
873 | - Android client: |
874 | - Dashboards implemented | |
5a6477fb | 875 | - Node status/configuration/topology poll implemented |
2f2bb579 VK |
876 | - NXSL: |
877 | - Global variables can be declared in script code | |
fd14ba55 | 878 | - New functions: GetConfigurationVariable, GetObjectParents, GetObjectChildren, sleep |
f47b856a | 879 | - New attribute "guid" in classes Interface, NetObj, and Node |
0be3c299 AK |
880 | - AIX Subagent: |
881 | - New parameters available: System.CPU.PhysicalAverage.* | |
1f1fefa9 VK |
882 | - Fixed bugs: |
883 | - Config file with CRLF loaded incorrectly on UNIX | |
884 | - Unable to bind object in WebUI | |
885 | - Graph colors can be ignored in dashboards | |
886 | - Object deletion may not be immediately reflected in console | |
887 | - Unable to upload file into image library from Web UI | |
c8b3721d VK |
888 | |
889 | ||
ee4ea5a2 MI |
890 | * |
891 | * 1.2.1 | |
892 | * | |
893 | ||
894 | - Implemented dashboard export/import | |
895 | - New NXSL functions for direct SNMP access | |
896 | - New NXSL functions for getting min, max, and average DCI value for period | |
897 | - Fixed memory leak in NXSL functions gmtime and localtime | |
898 | - Fixed memory leak in configuration poller | |
899 | - Added driver for HP E-series (ProCurve) switches | |
900 | - Implemented "sticky" alarm acknowledgements | |
901 | - Added option to disable automatic node unbinding from containers | |
902 | - Added option to disable automatic template removal | |
903 | - Added events for automatic container binding and unbinding | |
904 | - Added events for automatic template apply and remove | |
905 | - Java console: | |
906 | - Configuration export implemented | |
907 | - Added object status indication bar in object browser | |
908 | - Added filtering by IP address and comments in object browser | |
909 | - Web UI: | |
910 | - Windows installer improved | |
911 | - Line charts improved | |
912 | - Agent now allows to define management server address as subnet | |
913 | - Additional I/O parameters in Solaris agent | |
914 | - Fixed bugs with static agent build | |
915 | - Fixed issues: #333, #340, #343, #353 | |
916 | ||
917 | ||
918 | * | |
919 | * 1.2.2 | |
920 | * | |
921 | ||
922 | - New alarm state - "Resolved" | |
923 | - Added drivers for Cisco ESW and Dell PowerConnect switches | |
924 | - Added MIBs for Dell PowerConnect switches | |
925 | - New event processing macros: %g and %I | |
926 | - Management console: | |
927 | - In port view ports are colored according to physical port state | |
928 | - Interface IP shown in connection point search results | |
929 | - Interface IP and MAC shown in "Interfaces" tab | |
930 | - Added "Status Map" view | |
931 | - Added option to hide unsupported DCIs from "Last Values" view | |
932 | - Added option to indicate data collection errors in "Last Values" view | |
933 | - Added "copy to clipboard" function in log viewers and monitors | |
934 | - Android client: | |
935 | - Dashboards implemented | |
936 | - Node status/configuration/topology poll implemented | |
937 | - NXSL: | |
938 | - Global variables can be declared in script code | |
939 | - New functions: GetConfigurationVariable, GetObjectParents, GetObjectChildren | |
940 | - New attribute "guid" in classes Interface, NetObj, and Node | |
941 | - AIX Subagent: | |
942 | - New parameters available: System.CPU.PhysicalAverage.* | |
943 | - Fixed bugs: | |
944 | - Config file with CRLF loaded incorrectly on UNIX | |
945 | - Unable to bind object in WebUI | |
946 | - Graph colors can be ignored in dashboards | |
947 | - Object deletion may not be immediately reflected in console | |
948 | - Unable to upload file into image library from Web UI | |
949 | ||
950 | ||
bdd1560b VK |
951 | * |
952 | * 1.2.1 | |
953 | * | |
954 | ||
955 | - Implemented dashboard export/import | |
de1d708f VK |
956 | - New NXSL functions for direct SNMP access |
957 | - New NXSL functions for getting min, max, and average DCI value for period | |
bdd1560b | 958 | - Fixed memory leak in NXSL functions gmtime and localtime |
de1d708f | 959 | - Fixed memory leak in configuration poller |
5eb3a790 | 960 | - Added driver for HP E-series (ProCurve) switches |
de1d708f VK |
961 | - Implemented "sticky" alarm acknowledgements |
962 | - Added option to disable automatic node unbinding from containers | |
963 | - Added option to disable automatic template removal | |
964 | - Added events for automatic container binding and unbinding | |
965 | - Added events for automatic template apply and remove | |
74ffdc89 | 966 | - Java console: |
de1d708f | 967 | - Configuration export implemented |
74ffdc89 | 968 | - Added object status indication bar in object browser |
900cedd1 | 969 | - Added filtering by IP address and comments in object browser |
de1d708f VK |
970 | - Web UI: |
971 | - Windows installer improved | |
972 | - Line charts improved | |
973 | - Agent now allows to define management server address as subnet | |
974 | - Additional I/O parameters in Solaris agent | |
975 | - Fixed bugs with static agent build | |
6933b713 | 976 | - Fixed issues: #333, #340, #343, #353 |
bdd1560b VK |
977 | |
978 | ||
170bf9b2 VK |
979 | * |
980 | * 1.2.0 | |
981 | * | |
982 | ||
bfcfea70 VK |
983 | - Number of polls required for status change can be set individually for each interface |
984 | - New NXSL functions and object properties for accessing topology information | |
711e5e9a | 985 | - New NXSL function FindObject |
bfcfea70 VK |
986 | - New NXSL functions for object creation and binding |
987 | - Added option to set native agent port on node creation | |
988 | - Added support for INFORM messages in SNMP trap receiver | |
989 | - Implemented automatic creation of ChildStatus DCI when Network Service object created for Node | |
990 | - Implemented concept of "expected" interface state | |
991 | - Added option to use DNS names instead of IP addresses as primary host name for discovered nodes | |
992 | - Added possibility to add parameters and/or specify entry point in scripts called via %[] macro | |
993 | - Implemented alarm comments | |
994 | - Initial support for multi-valued (tabular) DCI | |
170bf9b2 VK |
995 | - Java console: |
996 | - Added alarm history log viewer | |
69f5e9af | 997 | - Time interval for line charts on dashboards made configurable |
bfcfea70 VK |
998 | - Dashboard configuration improved; all dashboard elements now can be configured from GUI |
999 | - New tab for container objectss where threshold violations for underlying nodes are shown | |
1000 | - Multiple dashboards can be displayed in a loop (like slide show) | |
1001 | - Fixed problems with line chart configuration saving in perspective | |
1002 | - Resolved issue: Reports not working on Windows | |
1003 | - Resolved issue: Cannot delete non-existent object from event processing policy | |
1004 | - Resolved issue: No confirmation shown for object tools with "confirm before execution" flag | |
1005 | - Resolved issue: EPP editor do not support 'Negate cell' | |
1006 | - Web UI: | |
1007 | - All functionality from Java console implemented | |
1008 | - Windows installer for web interface | |
1009 | - Resolved issue: NetXMS session not closed when web session is expired | |
1010 | - Resolved issue: Internal libexpat failed to compile on debian5 | |
1011 | - Resolved issue: Build failed on Solaris 11 | |
1012 | - Resolved issue: Incorrect interface status reported by agent on FreeBSD | |
1013 | - Resolved issue: Database upgrade problems if SQLite used as backend database | |
170bf9b2 VK |
1014 | |
1015 | ||
b69c6b33 VK |
1016 | * |
1017 | * 1.1.10 | |
1018 | * | |
1019 | ||
b31d13cb | 1020 | - Completely new web interface |
0003c4ba | 1021 | - New action type: execute NXSL script |
b5fdbd70 | 1022 | - Changed default timeout for service checking subagent |
5485b78f | 1023 | - Added Oracle monitoring subagent |
b31d13cb | 1024 | - Added option to force creation of character string instead of hex string in SNMP trap mapping |
b5fdbd70 | 1025 | - Java console: |
b31d13cb | 1026 | - Log viewers greatly improved |
b5fdbd70 | 1027 | - Added missing DCI option "process all thresholds" |
b31d13cb VK |
1028 | - Added missing "interconnect networks" property for cluster objects |
1029 | - Added possibility to add and edit names on map link | |
fa0ccdb6 | 1030 | - SNMP trap monitor |
b31d13cb VK |
1031 | - "Query" button implemented in agent parameter selection dialog |
1032 | - Implemented syslog parser configuration | |
1033 | - Resolved issue: Cannot delete non-existing object from map | |
1034 | - Resolved issue: Template filtering script is lost when template is renamed | |
1035 | - Resolved issue: Tab character not stripped from DCI parameter configuration and server reports "unsupported" | |
1036 | - Resolved issue: Map background not drawn beyound viewport | |
1037 | - Resolved issue: Node under cluster not shown in object selection dialog | |
1038 | - Resolved issue: "Cluster resource" field unavailable for DCI on cluster node | |
1039 | - Resolved issue: Reports not working on Windows | |
5485b78f | 1040 | - Resolved issue: extra new line characters in local command output |
ccc81de6 | 1041 | - New format specifiers in nxalarm: %x and %X |
3d89ecbf VK |
1042 | - New MIBs added: BAY-STACK-ADAC-MIB, BAY-STACK-ARP-INSPECTION-MIB, |
1043 | BAY-STACK-DHCP-SNOOPING-MIB, BAY-STACK-ECMP-MIB, BAY-STACK-ERROR-MESSAGE-MIB, | |
1044 | BAY-STACK-LACP-EXT-MIB, BAY-STACK-MULTICAST-FLOODING-MIB, | |
1045 | BAY-STACK-OSPF-EXT-MIB, BAY-STACK-PETH-EXT-MIB, BAY-STACK-RADIUS-MIB, | |
1046 | BAY-STACK-SOURCE-GUARD-MIB, BAY-STACK-STATS-MIB, BAY-STACK-VRRP-EXT-MIB, | |
1047 | FOUNDRY-CAR-MIB, FOUNDRY-SN-AGENT-MIB, FOUNDRY-SN-IP-MIB, | |
1048 | FOUNDRY-SN-OSPF-GROUP-MIB, FOUNDRY-SN-ROOT-MIB, | |
1049 | FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB, FOUNDRY-SN-SWITCH-GROUP-MIB, | |
1050 | FOUNDRY-SN-TRAP-MIB, FOUNDRY-SN-VSRP-MIB | |
b31d13cb VK |
1051 | - Resolved issue: Subnet objects not placed correctly under zones |
1052 | - Resolved issue: No retention time for alarm history | |
b69c6b33 VK |
1053 | |
1054 | ||
1055 | * | |
1056 | * 1.1.9 | |
1057 | * | |
1058 | ||
1059 | - Fixed server crash during startup | |
1060 | - Fixed failed SQL queries if MS SQL used as backend | |
1061 | - FIxed "Resource not available" error when trying to view VLANs on a switch | |
1062 | - Bugfix: data collection configuration not available for cluster objects | |
1063 | - Bugfix: cannot remove package from list if file does not exist | |
1064 | - Bugfix: temporary file not deleted after external parameter execution | |
1065 | - Bugfix: cannot change node's "force encryption" flag from Java console | |
1066 | - Bugfix: cannot execute local commands with spaces in path | |
1067 | - Template can be moved between template groups | |
1068 | - Added "refresh" function to alarm browser in Java console | |
1069 | ||
1070 | ||
16b1009a VK |
1071 | * |
1072 | * 1.1.8 | |
1073 | * | |
1074 | ||
a598ec8a VK |
1075 | - New node properties: "disable topology polling" and |
1076 | "disable discovery polling" | |
16b1009a VK |
1077 | - Changes and improvements in Java console: |
1078 | - Implemented embedded web page element type in dashboards | |
1079 | - Implemented alarm viewer element type in dashboards | |
0b22b791 | 1080 | - Dashboard cloning |
b8ecdd06 VK |
1081 | - Syslog monitor |
1082 | - Event monitor | |
342299f6 VK |
1083 | - Implemented status calculation/propagation object property page |
1084 | - Execution of "local command" type tools improved | |
1085 | - Dial charts improved | |
1086 | - Fixed object selection bug in network maps | |
0b22b791 | 1087 | - Implemented agent package management and deployment |
910846cc | 1088 | - Added common driver for Cisco Catalyst switches with CISCO-STACK-MIB support |
d15fe6bc | 1089 | - Implemented event identification by name in sendEvent API |
aa6875b7 VK |
1090 | - RADIUS authentication now supports passwords up to 128 characters long |
1091 | (was up to 16) | |
1092 | - Fixed server crash on Windows 2008 R2 | |
21254a93 | 1093 | - New MIBs added: CISCO-STACK-MIB, FDDI-SMT73-MIB |
16b1009a VK |
1094 | |
1095 | ||
916cd846 VK |
1096 | * |
1097 | * 1.1.7 | |
1098 | * | |
1099 | ||
1100 | - New internal parameter: Net.IP.NextHop | |
1101 | - Implemented IP route visualization in management console | |
189b501f | 1102 | - New MIBs added: JUNIPER-IVE-MIB |
09e834a1 | 1103 | - New NXSL functions: GetInterfaceObject |
e32e3dcb | 1104 | - Many small improvements in management console |
314c4f38 | 1105 | - Fixed issues: #335, #336, #337 |
916cd846 VK |
1106 | |
1107 | ||
c0b3992a VK |
1108 | * |
1109 | * 1.1.6 | |
1110 | * | |
1111 | ||
e464b7dc VK |
1112 | - Added possibility to run different subagents under different |
1113 | user accounts | |
50415a8f | 1114 | - Improved work with 802.1x capable switches |
452ea3e4 VK |
1115 | - New MIBs added: EF-6000-MIB, ES-1000-MIB, IBM-6611-APPN-MIB, IBM-MIB, |
1116 | IBMCPU-MIB | |
1117 | - Fixed interoperability problems with IBM AS/400 SNMP agent | |
cb593116 | 1118 | - AIX support improved |
9a20da32 | 1119 | - Fixed serious memory leaks in server |
e464b7dc | 1120 | - Many small improvements in management console |
c0b3992a VK |
1121 | |
1122 | ||
22aa5156 VK |
1123 | * |
1124 | * 1.1.5 | |
1125 | * | |
1126 | ||
34ccf87f VK |
1127 | - Added "foreach" operator in NXSL |
1128 | - New NXSL functions: GetDCIValueByName, GetDCIValueByDescription | |
0057d4e4 | 1129 | - New attribute "comments" in NXSL classes "Node" and "NetObj" |
34ccf87f VK |
1130 | - Dashboard configuration in console improved |
1131 | - Database upgrade bug fixed | |
af9beb90 | 1132 | - Solaris support improved |
1fa5706e | 1133 | - Many small improvements in management console |
22aa5156 VK |
1134 | |
1135 | ||
29d05345 VK |
1136 | * |
1137 | * 1.1.4 | |
1138 | * | |
1139 | ||
1621a079 | 1140 | - Implemented named parameters for events |
9dc06a63 | 1141 | - Added integration script for HP EVA disk arrays |
be4fc86c | 1142 | - Added driver for Netscreen firewalls |
5a7d6a10 VK |
1143 | - Usage of DNS names instead of IP address for defining primary |
1144 | communication address is now supported (for better support of nodes with | |
1145 | dynamic IPs) | |
1621a079 VK |
1146 | - New MIBs added: ATM-TC-MIB, CISCO-BRIDGE-EXT-MIB, CISCO-IF-EXTENSION-MIB, |
1147 | CISCO-L2L3-INTERFACE-CONFIG-MIB, CISCO-PRIVATE-VLAN-MIB, | |
1148 | CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB, DVMRP-MIB, IGMP-MIB, IPV6-TC, | |
6acb8479 | 1149 | RAPID-CITY-BAY-STACK, RC-MLT-MIB |
e8fa28e9 | 1150 | - Mobile client for Android introduced |
04293406 | 1151 | - Many small improvements in management console |
29d05345 | 1152 | - Fixed some problems with database export/import |
1621a079 | 1153 | - Fixed issues: #328, #329, #330 |
29d05345 VK |
1154 | |
1155 | ||
aab8a8b6 VK |
1156 | * |
1157 | * 1.1.3 | |
1158 | * | |
1159 | ||
1160 | - Added SMS driver for Portech MV-37x VoIP GSM gateways | |
1161 | - Fixed serious memory leaks in server | |
1162 | - Fixed compilation problems on some Linux distributions | |
1163 | - Multiple fixes and minor improvements in server and management console | |
1164 | ||
1165 | ||
15fa62b1 VK |
1166 | * |
1167 | * 1.1.2 | |
1168 | * | |
1169 | ||
3eab63f2 VK |
1170 | - Added VLAN view in management console |
1171 | - OpenStreetMap support improved; added local cache for map images | |
f3780f28 VK |
1172 | - Added option to use alternative tile server for geographic maps |
1173 | - Geographic maps now can be used as background for network maps | |
7f47521a | 1174 | - Implemented hierarchical maps |
15fa62b1 | 1175 | - New MIBs added: POLYCOM-RMX-MIB |
3eab63f2 | 1176 | - Multiple fixes and minor improvements in management console |
15fa62b1 VK |
1177 | |
1178 | ||
9daff89d VK |
1179 | * |
1180 | * 1.1.1 | |
1181 | * | |
1182 | ||
007a87e7 VK |
1183 | - Network device drivers introduced |
1184 | - Added drivers for Avaya ERS switches | |
b1bd1fb2 | 1185 | - Added driver for Cisco Catalyst 2900XL, 2950, and 3500XL series switches |
007a87e7 | 1186 | - New threshold function: SUM |
9daff89d | 1187 | - New NXSL functions: SetCustomAttribute |
27f9598d | 1188 | - Added support for zoning (dividing network into independent parts with |
e41fced3 | 1189 | possibly overlapped address ranges) |
0d9b58ef | 1190 | - OpenStreetMap integration for geolocation display |
49dbcbaf VK |
1191 | - New MIBs added: CISCO-CLUSTER-MIB, CISCO-HSRP-EXT-MIB, CISCO-HSRP-MIB, |
1192 | CISCO-MAC-NOTIFICATION-MIB, CISCO-STACKMAKER-MIB, CISCO-STP-EXTENSIONS-MIB, | |
1193 | CISCO-SWITCH-CGMP-MIB, CISCO-VLAN-MEMBERSHIP-MIB, EMBEDDED-NGX-MIB | |
e41fced3 | 1194 | - nxpush now supports node identification by DNS name or IP address |
3745e4ba | 1195 | - Configurable dashboards introduced |
9daff89d VK |
1196 | |
1197 | ||
a8c3e9ab VK |
1198 | * |
1199 | * 1.1.0 | |
1200 | * | |
1201 | ||
1202 | - Server jobs introduced | |
1203 | - Java API added | |
1204 | - Portable (Eclipse-based) management console introduced | |
1205 | - Server switched to UNICODE on Windows platform | |
a8c3e9ab | 1206 | - Windows x64 server version added |
6aa12cdd | 1207 | - MIB compiler improved |
ec2459a4 | 1208 | - Dropped agent support for Novell NetWare and Windows NT 4.0, 95, 98, Me |
a8c3e9ab VK |
1209 | |
1210 | ||
1211 | * | |
1212 | * 1.0.10 | |
1213 | * | |
1214 | ||
1215 | - Network discovery improved | |
1216 | - Added VRRP support | |
1217 | - Added new object tools type: server command | |
1218 | - New MIBs added: VRRP-MIB | |
1219 | - Fixed issues: #320, #321, #322 | |
1220 | ||
1221 | ||
1222 | * | |
1223 | * 1.0.9 | |
1224 | * | |
1225 | ||
1226 | - Added LLDP support | |
1227 | - MIB compiler improved | |
1228 | - SNMP tools improved | |
1229 | - Added automatic conversion of non-printable strings in SNMP traps | |
1230 | - New MIBs added: APPLICATION-MIB, JVM-MANAGEMENT-MIB, APACHE2-MIB, | |
1231 | SYSAPPL-MIB, RADIUS-AUTH-CLIENT-MIB, RADIUS-DYNAUTH-CLIENT-MIB, | |
1232 | RADIUS-AUTH-SERVER-MIB, RADIUS-DYNAUTH-SERVER-MIB, RDBMS-MIB, | |
1233 | RADIUS-ACCT-CLIENT-MIB, MSSQLSERVER-MIB, RADIUS-ACCT-SERVER-MIB, | |
1234 | BAY-STACK-MIB, S5-AGENT-MIB | |
1235 | - Fixed broken static agent build | |
1236 | - Fixed issues: #313, #318 | |
1237 | ||
1238 | ||
1239 | * | |
1240 | * 1.0.8 | |
1241 | * | |
1242 | ||
1243 | - NXSL: | |
1244 | - now possible to create scripts without explicit main() | |
1245 | - named parameters added | |
1246 | - New functions: GetNodeParents, PostEvent | |
1247 | - Fixed issues: #311, #312, #316, #317 | |
1248 | ||
1249 | ||
1250 | * | |
1251 | * 1.0.7 | |
1252 | * | |
1253 | ||
1254 | - Implemented automatic alarm termination using regular expressions | |
1255 | - Added support for ODBC connection strings in ODBCQUERY subagent and | |
1256 | ODBC database driver | |
1257 | - Added server configuration parameter ProcessAffinityMask | |
1258 | - Fixed issues: #309, #310 | |
1259 | ||
1260 | ||
1261 | * | |
1262 | * 1.0.6 | |
1263 | * | |
1264 | ||
1265 | - Implemented adding existing nodes to cluster and removing nodes from cluster | |
1266 | - LogWatch subagent improved | |
1267 | - Fixed issues: #306, #307, #308 | |
1268 | ||
1269 | ||
1270 | * | |
1271 | * 1.0.5 | |
1272 | * | |
1273 | ||
1274 | - New NXSL operators: += -= *= /= .= %= &= |= ^= | |
1275 | - New NXSL functions: index, rindex | |
1276 | - MIB compiler improved | |
1277 | - New MIBs added to default distribution: | |
1278 | ASTERISK-MIB, DIGIUM-MIB, NetWare-Server-MIB, NETWORK-APPLIANCE-MIB | |
1279 | - Windows console: fixed problem with saving Object Browser and maps in | |
1280 | desktop layout | |
1281 | - Fixed issues: #279, #303, #304, #305 | |
1282 | ||
1283 | ||
1284 | * | |
1285 | * 1.0.4 | |
1286 | * | |
1287 | ||
1288 | - Built-in syslog server improved | |
1289 | - Windows console improved | |
1290 | - Created separate installation package for Windows console | |
1291 | - Fixed issues: #282, #288, #296 | |
1292 | ||
1293 | ||
1294 | * | |
1295 | * 1.0.3 | |
1296 | * | |
1297 | ||
1298 | - Windows console: | |
1299 | - DCI thresholds, average, and trendlines can be shown on graphs | |
1300 | - Fixed history graph performance issue | |
1301 | - Fixed GDI resource leak | |
1302 | - HP-UX platform subagent improved | |
1303 | - New agent parameters for Linux: System.Memory.Physical.Available and | |
1304 | System.Memory.Physical.AvailablePerc | |
1305 | - Agent parameters Disk.* renamed to FileSystem.* (old names still recognized | |
1306 | by agent for backward compatibility) | |
1307 | - Fixed various inconsistencies in parameters between different systems | |
1308 | - Fixed issues: #300, #302 | |
1309 | ||
1310 | ||
1311 | * | |
1312 | * 1.0.2 | |
1313 | * | |
1314 | ||
1315 | - Windows console: implemented custom graphs on Performance tab in Object Browser | |
1316 | - Solaris platform subagent improved | |
1317 | - Fixed issues: #298 | |
1318 | ||
1319 | ||
fa6173b9 VK |
1320 | * |
1321 | * 1.0.1 | |
1322 | * | |
1323 | ||
1b4fc8bf | 1324 | - Added events for DCI state change |
fa6173b9 VK |
1325 | - New NXSL functions: log, log10, and exp |
1326 | - Windows console: added logarithmic scale option on graphs | |
cdb9f46a | 1327 | - MIB compiler improved |
d54dff34 | 1328 | - Fixed issues: #289, #294, #295 |
fa6173b9 VK |
1329 | |
1330 | ||
d96bd4c7 VK |
1331 | * |
1332 | * 1.0.0 | |
1333 | * | |
1334 | ||
6422b9bb VK |
1335 | - System configuration (events, SNMP traps, templates, event processing rules) |
1336 | can be exported and imported in XML format - this solves various problems | |
1337 | with old NXMP files | |
bb5365ed | 1338 | - NXSL improvements: |
906093fa | 1339 | - New functions: GetDCIObject, GetInterfaceName, FindNodeObject, trace |
bb5365ed | 1340 | - Added built-in constants TRUE and FALSE |
d96bd4c7 | 1341 | - Added support for encrypted DB passwords in netxmsd.conf |
906093fa | 1342 | - Improved SNMPv3 support |
9dc56166 | 1343 | - Windows management console: implemented object search by comments |
a8439838 | 1344 | - Linux: DRBD monitoring rewritten |
27f64d9b | 1345 | - Fixed issues: #62, #278, #283, #290, #292 |
d96bd4c7 VK |
1346 | |
1347 | ||
99a00df3 | 1348 | * |
ac4689a8 | 1349 | * 0.2.31 |
99a00df3 VK |
1350 | * |
1351 | ||
5ab2f1ab VK |
1352 | - Added external audit logging via syslog |
1353 | - Added support for secondary RADIUS server | |
b10b88ad VK |
1354 | - Added size and age filters to agent parameters File.Size and File.Count |
1355 | - PortCheck subagent: connection timeout made configurable | |
99a00df3 | 1356 | - NXSL: added functions trim(), ltrim(), and rtrim() |
7e5a82eb | 1357 | - Expat XML parser bundled with NetXMS source package |
9f6712bc | 1358 | - Fixed issues: #267, #268, #269, #270, #272, #273, #274 |
99a00df3 VK |
1359 | |
1360 | ||
a4743a0f VK |
1361 | * |
1362 | * 0.2.30 | |
1363 | * | |
1364 | ||
1365 | - Fixed various database upgrade issues in 0.2.29 | |
1366 | - Fixed issues: #266 | |
1367 | ||
1368 | ||
f116e890 VK |
1369 | * |
1370 | * 0.2.29 | |
1371 | * | |
1372 | ||
1373 | - Fixed database and agent upgrade issues in 0.2.28 | |
1374 | - NXSL: explicit type cast improved | |
1375 | ||
1376 | ||
d43aee56 VK |
1377 | * |
1378 | * 0.2.28 | |
1379 | * | |
1380 | ||
02648ba9 VK |
1381 | - Added encryption support for SNMP version 3 |
1382 | - Fixed compatibility issues with NetXMS SNMP version 3 implementation and | |
1383 | Cisco devices | |
e4a64da2 | 1384 | - Automatic network discovery improved |
61b48d2f | 1385 | - LOGSCAN subagent removed (superseded by LOGWATCH subagent) |
f5d16551 | 1386 | - Fixed issues: #234, #259, #260, #261, #262, #263, #264 |
d43aee56 VK |
1387 | |
1388 | ||
5d7681cc | 1389 | * |
e0d4b618 | 1390 | * 0.2.27 |
5d7681cc VK |
1391 | * |
1392 | ||
78eedbc6 | 1393 | - Added support for SNMP version 3 (without encryption) |
e0d4b618 VK |
1394 | - Log monitoring improved |
1395 | - Built-in scripting language (NXSL) improved | |
78eedbc6 | 1396 | - Fixed issues: #223, #249, #250, #252, #253, #254, #255, #256, #258 |
5d7681cc VK |
1397 | |
1398 | ||
d1069e4f | 1399 | * |
aa24418a | 1400 | * 0.2.26 |
d1069e4f VK |
1401 | * |
1402 | ||
aa24418a VK |
1403 | - Fixed compilation problems on some UNIX platforms |
1404 | - Fixed incorrect behaviour of Disk.Free parameter on some Windows systems | |
1405 | - Fixed broken Windows 2000 support (issue #248) | |
1406 | ||
1407 | ||
1408 | * | |
1409 | * 0.2.25 | |
1410 | * | |
1411 | ||
1412 | - Implemented automatic template application based on filters | |
1413 | - Implemented automatic node binding to containers based on filters | |
1414 | - Implemented database export and import | |
1415 | - Database checking tool (nxdbmgr) improved | |
1416 | - More standard parameters inplemented in Linux, FreeBSD, and Solaris subagents | |
1417 | - Removed inconsistencies in some parameters' behavior on different platforms | |
1418 | - DCI transformation scripts now can be tested from console | |
1419 | - Network maps improved | |
5d7681cc VK |
1420 | - Added support for matching Windows event log records by event source, |
1421 | severity, and event code | |
aa24418a | 1422 | - Fixed issues: #197, #217, #239, #240, #241, #242, #243, #244, #245 |
d1069e4f VK |
1423 | |
1424 | ||
84480424 VK |
1425 | * |
1426 | * 0.2.24 | |
1427 | * | |
1428 | ||
1429 | - Critical bugfixes: | |
1430 | - Compilation errors on FreeBSD | |
1431 | - Errors in database schema if doing fresh install | |
1432 | ||
1433 | ||
98e15dad VK |
1434 | * |
1435 | * 0.2.23 | |
1436 | * | |
1437 | ||
86cffad8 | 1438 | - Implemented event forwarding between NetXMS servers |
a6598e07 VK |
1439 | - Added new subagent LOGWATCH for log monitoring |
1440 | - Implemented syslog message monitoring on built-in syslog server | |
98e15dad | 1441 | - New agent configuration parameter: WaitForProcess |
c155a87c | 1442 | - Number of consecutive polls can be specified for "last value" threshold |
3583054e | 1443 | - Implemented "Clear DCI data" function |
ce3f7f72 | 1444 | - Management packs improved |
4d0d4896 VK |
1445 | - Usage of ifXTable for interface naming made configurable |
1446 | - NXSL: added new attribute "status" for node objects | |
088b9b54 VK |
1447 | - Implemented resending of failed e-mails |
1448 | - Database checking procedure improved | |
6990ef35 VK |
1449 | - Windows console: |
1450 | - Added support for negative values on graphs | |
9f0fb6f4 | 1451 | - Implemented editing of predefned graphs |
6990ef35 | 1452 | - Implemented cut/copy/paste in event policy editor |
7fdc0f65 | 1453 | - Java API introduced |
ce3f7f72 | 1454 | - Fixed issues: #31, #74, #146, #218, #228, #235, #236, #237, #238 |
98e15dad VK |
1455 | |
1456 | ||
e2d68ddd | 1457 | * |
e05f8aaf | 1458 | * 0.2.22 |
e2d68ddd VK |
1459 | * |
1460 | ||
8f7c07b1 | 1461 | - Scripts now can be used to form event's message (via %[..] macro) |
e345fd5f VK |
1462 | - Scripts in event processing policy now has access to node properties |
1463 | via $node variable and to event properties via $event variable | |
e05f8aaf | 1464 | - Implemented XML encoding for NXCP messages |
0b16a7bf | 1465 | - Added support of custom object attributes |
3b660be4 | 1466 | - Minor map improvements |
89518a32 | 1467 | - Fixed issues: #196, #201, #216, #220, #221, #222, #225, #226, #230, #231 |
e2d68ddd VK |
1468 | |
1469 | ||
ac702bea VK |
1470 | * |
1471 | * 0.2.21 | |
1472 | * | |
1473 | ||
b2e6efb0 | 1474 | - Multiple network maps implemented |
ac702bea | 1475 | - Added parameter ListenAddress to all services (server, web server, agent) |
35a9159a | 1476 | - New possible value for UseInterfaceAliases - concatenate name with alias |
0329149f VK |
1477 | - Added possibility to create custom message in event matching script and |
1478 | use it in alarms and actions | |
a85085b8 | 1479 | - WMI subagent added |
04402b01 | 1480 | - SNMP sysDescr and agent's uname now polled and displayed |
f6cd5b6f | 1481 | - New features in Windows console: |
09aa8f24 | 1482 | - Possibility to use non-local timezone in Windows console |
f6cd5b6f | 1483 | - Default graph settings can be changed |
dab32124 | 1484 | - AIX subagent: implemented System.CPU.LoadAvg* and System.Uptime parameters |
f6cd5b6f | 1485 | - Fixed issues: #193, #194, #198, #204, #209, #211, #212, #213, #214, #215 |
ac702bea VK |
1486 | |
1487 | ||
768935e8 | 1488 | * |
66794de8 | 1489 | * 0.2.20 |
768935e8 VK |
1490 | * |
1491 | ||
9c69cc80 VK |
1492 | - Implemented advanced event processing using situations |
1493 | - Added checking of NetXMS server own network connectivity via beacon hosts | |
9cae50b2 | 1494 | - Implemented "proxy node" functionality for DCIs |
bc1c91b2 | 1495 | - Added possibility to use values of other DCIs in transformation scripts |
66794de8 | 1496 | - Added possibility to specify multiple recipients in e-mail or SMS action |
768935e8 | 1497 | - Implemented System.CPU.Usage for individual processors on Linux |
70ba9529 | 1498 | - PING subagent: added parameter ICMP.PacketLoss(*) |
21d0e6b6 | 1499 | - Command line options for the server changed to use common style |
66794de8 | 1500 | - Added UNICODE support in client part on Linux/UNIX |
3d19a02f | 1501 | - Implemented macros in template DCIs (expanded when template applies to node) |
5b9c2b5a | 1502 | - Added event storm detection |
72c0e661 VK |
1503 | - Added possibility to specify multiple SNMP community strings for discovery |
1504 | and configuration polls | |
2cf42996 | 1505 | - NetXMS server now can understand interface aliases (description in Cisco terms) |
4e7b730f | 1506 | - Added optional synchronization of node names with DNS |
c94fa5c2 | 1507 | - New command line tool for managing alarms - nxalarm |
b6ca4cf8 | 1508 | - Implemented "stop processing" option for event processing policy rule |
9aed7144 | 1509 | - Implemented "move" operation for templates (move between template groups) |
d51ccc0d | 1510 | - New internal parameter: ConditionStatus(*) |
84ae3a17 VK |
1511 | - NXSL: |
1512 | - Implemented condition operator (?:) | |
d6c7ce9a | 1513 | - New built-in functions: gmtime(), localtime(), left(), right() |
455d45bd | 1514 | - Fixed issues: #188, #189, #190, #191, #195, #198, #199, #203 |
768935e8 VK |
1515 | |
1516 | ||
d2b5c0c3 VK |
1517 | * |
1518 | * 0.2.19 | |
1519 | * | |
1520 | ||
1521 | - Added SMS driver and subagent to send SMS via remote NetXMS agent | |
889841e1 VK |
1522 | - Added parameters Net.RemoteShareStatus and Net.RemoteShareStatusText |
1523 | to WINNT subagent | |
023951b1 VK |
1524 | - Added possibility to disable status, configuration, or routing table |
1525 | polls for specific host | |
7c2ea1c1 VK |
1526 | - Added possibility to define number of consecutive status polls with same |
1527 | result needed to change status of interface or network service object | |
c12ed5ef | 1528 | - Fixed issues: #77, #134, #151, #179, #182, #183, #184, #185, #186 |
d2b5c0c3 VK |
1529 | |
1530 | ||
0c5e66e0 VK |
1531 | * |
1532 | * 0.2.18 | |
1533 | * | |
1534 | ||
eb22c705 | 1535 | - Windows console: added "subordinates" view in object browser |
7a8363b9 VK |
1536 | - WinPerf subagent: |
1537 | - Improved non-English Windows support | |
1538 | - Added new parameter: System.IO.DiskTime | |
636da5f3 | 1539 | - New MIB added: FIBRE-CHANNEL-FE-MIB |
ef01c18c VK |
1540 | - Fixed issues: #23, #129, #163, #164, #165, #167, #168, #170, #172, #173, |
1541 | #174, #175, #176, #177, #178 | |
0c5e66e0 VK |
1542 | |
1543 | ||
7c0c0408 VK |
1544 | * |
1545 | * 0.2.17 | |
1546 | * | |
1547 | ||
8e139811 | 1548 | - Implemented alarm timeouts |
7c0c0408 | 1549 | - ODBCQUERY subagent improved |
82e16cf5 | 1550 | - Web interface improved |
f9d7d9a3 | 1551 | - Object browser in Windows console improved |
e6f5abb7 VK |
1552 | - Fixed issues: #122, #128, #130, #136, #138, #141, #156, #157, #158, |
1553 | #159, #161, #162 | |
7c0c0408 VK |
1554 | |
1555 | ||
a2c606dc VK |
1556 | * |
1557 | * 0.2.16 | |
1558 | * | |
1559 | ||
3d1058ed | 1560 | - Implemented user authentification by certificates |
1b4f0fbb VK |
1561 | - Management packs fully functional - templates, events, and SNMP traps |
1562 | can be exported and imported | |
a2c606dc | 1563 | - Cluster monitoring improved |
35c12799 | 1564 | - Node names resolution working |
b27940ad | 1565 | - Implemented OCI based driver for Oracle database |
2f75f481 | 1566 | - UPS subagent: added support for Microdowell devices |
a2c606dc | 1567 | - Windows console: |
7ef13f79 | 1568 | - Added layer 2 topology view for compatible switches |
a2c606dc | 1569 | - Object search improved |
1c5fb85d VK |
1570 | - Graphs improved: |
1571 | - Area graphs | |
1572 | - Predefined graphs | |
1573 | - Minor UI improvements | |
3efd6dbb VK |
1574 | - Added possibility to manage/unmanage set of child objects |
1575 | - Added possibility to hide unmanaged leaf objects | |
1576 | - Container objects can be placed above all others | |
66632661 | 1577 | - Other small UI improvements |
b13cb38b | 1578 | - Fixed issues: #90, #106, #120, #143, #147, #148, #149, #150, #152, #153, #155 |
a2c606dc VK |
1579 | |
1580 | ||
655786c0 VK |
1581 | * |
1582 | * 0.2.15 | |
1583 | * | |
1584 | ||
48d28327 | 1585 | - Added initial support for cluster monitoring |
00fcd41c | 1586 | - Added preliminary support for management packs |
439c93c0 | 1587 | - Added SNMP proxy functionality to agent |
655786c0 | 1588 | - IPSO agent improved |
e04c3358 VK |
1589 | - Added Extended Checksum subagent |
1590 | - Added ODBC Query subagent | |
ea1acec2 VK |
1591 | - New agent parameters: Process.CountEx(), File.Time.Access(), |
1592 | File.Time.Change(), and File.Time.Modify() | |
0d2a47d9 | 1593 | - Parameters File.Size() and File.Count() improved |
ea1acec2 | 1594 | - Parameters Process.XXX improved |
375e0736 | 1595 | - NXSL improved: implemented switch ... case statement and break statement |
76a7abea | 1596 | - Windows console: |
a0856b0d VK |
1597 | - Now able to download and install update from web server pointed |
1598 | by NetXMS management server | |
76a7abea | 1599 | - Object browser improved |
d5ba8d9e VK |
1600 | - Graphs improved: implemented printing and "copy to clipboard" |
1601 | function | |
fadfc64a | 1602 | - Added server history in login dialog |
c6960c2a | 1603 | - Added option "hide empty values" in last DCI values view |
00fcd41c | 1604 | - Fixed issues: #105, #123, #131, #135, #140, #142, #145 |
655786c0 VK |
1605 | |
1606 | ||
fb6ad91b VK |
1607 | * |
1608 | * 0.2.14 | |
1609 | * | |
1610 | ||
29222c16 VK |
1611 | - Alarm system improved (three state alarms, helpdesk status, etc.) |
1612 | - Added new DCI data source: push agents | |
31572451 | 1613 | - Threshold state now saved across NetXMS server restarts |
625ad507 VK |
1614 | - Added possibility to specify custom threshold rearm event instead of |
1615 | SYS_THRESHOLD_REARMED | |
1616 | - Added threshold processing option "Always process all thresholds" | |
e7a89709 VK |
1617 | - Implemented "data collection error" threshold checking function |
1618 | - Implemented "mean absolute deviation" threshold checking function | |
a463d430 VK |
1619 | - Added possibility to set confirmation messages for object tools |
1620 | - Object tools "Shutdown system", "Restart system", "Restart agent" | |
1621 | asks confirmation by default | |
15c8cf46 | 1622 | - Implemented agent traps and added trap sending API for subagents |
5755bca0 | 1623 | - Object comments added |
dd5b3364 VK |
1624 | - Network discovery configuration simplified |
1625 | - Active network discovery implemented | |
0687fe1b | 1626 | - Windows console: |
dde96745 | 1627 | - Console changed to use UNICODE internally |
0687fe1b | 1628 | - Event processing policy editor improved |
d8c536a7 | 1629 | - Added confirmation for object deletion |
f2cc08e1 | 1630 | - Implemented sorting in object tools tables |
4f833518 VK |
1631 | - Server ported to AIX and HP-UX |
1632 | - Agent ported to HP-UX | |
1633 | - Agent for AIX improved | |
3e6bd8eb | 1634 | - Fixed issues: #104, #109, #110, #111, #112, #113, #115, #116, #117, #119, |
b0ae1c83 | 1635 | #121, #124, #125, #126, #127, #133, #139 |
fb6ad91b VK |
1636 | |
1637 | ||
7f09cb84 VK |
1638 | * |
1639 | * 0.2.13 | |
1640 | * | |
1641 | ||
f0ce9811 | 1642 | - Implemented central (stored on server) agent configs |
7f09cb84 VK |
1643 | - Agent ported to IPSO |
1644 | - Added installer command line options for unattended installation of | |
1645 | Windows agent | |
7e3ae259 | 1646 | - New MIBs added: S5-ETH-MULTISEG-TOPOLOGY-MIB, BN-IF-EXTENSIONS-MIB |
67c89bbd | 1647 | - Server startup and shutdown procedures improved |
27cc829a | 1648 | - Added detection of lost database connections and automatic reconnect |
df7156b3 | 1649 | - Native operating system read/write locks used whenever possible |
09b1406e VK |
1650 | - Added possibility to use alarm message text in actions (if action executed by |
1651 | the same event processing rule as alarm) | |
7e3ae259 | 1652 | - Better handling of interface names of Nortel ethernet switches |
209c1f4e VK |
1653 | - SNMP trap varbinds now can be mapped to event parameters not only by OID, |
1654 | but also by position in trap PDU | |
eb64d74c | 1655 | - Windows binaries built against OpenSSL 0.9.8b |
06ff6722 VK |
1656 | - Windows console: |
1657 | - DCI history data viewer improved | |
793d3b32 | 1658 | - Graphs improved |
c417ee4f | 1659 | - nxsnmpset utility improved |
5e3c403d | 1660 | - nxevent: added -e command line option to turn on session encryption |
7de3d899 | 1661 | - Implemented parameter UPS.Load for BCM/XCP compatible devices |
09b1406e | 1662 | - Fixed issues: #4, #20, #47, #67, #79, #80, #91, #92, #93, #94, #95, #96, #97, |
7120fb78 | 1663 | #98, #99, #100, #101, #102, #103 |
7f09cb84 VK |
1664 | |
1665 | ||
a03a35b3 VK |
1666 | * |
1667 | * 0.2.12 | |
1668 | * | |
1669 | ||
11f442d8 | 1670 | - Added possibility to define complicated conditions using "condition" objects |
f3d12ff6 | 1671 | - Implemented RADIUS authentication for NetXMS users |
8e8df806 | 1672 | - Added support for compressed MIB files |
a03a35b3 | 1673 | - New MIBs added: ENTITY-MIB |
deda9e31 | 1674 | - Added support for DRBD device monitoring |
11f442d8 | 1675 | - Windows console: Event editor improved |
bb130f7b VK |
1676 | - UPS subagent: |
1677 | - Redesigned to improve stability and performance | |
1678 | - Added parameter UPS.OnlineStatus | |
1679 | - Fixed problem with occasional APC UPS disconnections | |
92aa9f5a | 1680 | - Fixed issues: #89 |
a03a35b3 VK |
1681 | |
1682 | ||
8d39beb9 VK |
1683 | * |
1684 | * 0.2.11 | |
1685 | * | |
1686 | ||
1a03abc3 | 1687 | - Basic network maps implemented |
8d39beb9 VK |
1688 | - Non-standart (other than 4701) ports now can be used for client-server |
1689 | communications | |
19e482c9 | 1690 | - Copy/move/delete of saved desktop configurations implemented |
6bf0d07d | 1691 | - SNMP walk function improved |
69688776 | 1692 | - Implemented "User must change password on next logon" function |
42ba3e7d VK |
1693 | - UPS subagent: added support for BSMXCP protocol (used by Powerware, |
1694 | HP and Compaq UPSes) | |
552df93f | 1695 | - Fixed Alarm Viewer crash |
9141e0e7 | 1696 | - Fixed issues: #28, #34, #52, #82, #83, #84, #85, #86, #87, #88 |
8d39beb9 VK |
1697 | |
1698 | ||
5f1b269f VK |
1699 | * |
1700 | * 0.2.10 | |
1701 | * | |
1702 | ||
77f65618 | 1703 | - Web interface redesigned |
c8bd55a0 | 1704 | - Added OpenBSD platform subagent |
5f1b269f | 1705 | - Added UPS monitoring subagent |
b8cc7ec0 | 1706 | - Netscreen (now Juniper) MIBs added |
77f65618 | 1707 | - Windows console: graphs improved |
af7ae838 VK |
1708 | - Added possibility to log all incoming SNMP traps |
1709 | - Fixed problems with very long opening time of event log | |
cbcf0362 | 1710 | - Fixed issues: #58, #72, #73, #76, #78, #81 |
5f1b269f VK |
1711 | |
1712 | ||
55194809 VK |
1713 | * |
1714 | * 0.2.9 | |
1715 | * | |
1716 | ||
269e3aca | 1717 | - Added built-in scripting language (NXSL - NetXMS Scripting Language) |
af4147f3 | 1718 | - Implemented DCI transformations (using NXSL) |
269e3aca | 1719 | - Implemeted auto discovery filters (using NXSL) |
0ca6178b | 1720 | - Added startup scripts for Gentoo Linux |
269e3aca | 1721 | - Windows console: agent configuration editor improved |
981c0c4e | 1722 | - Alarm Viewer: repeated alarm sounds added |
1de1b062 | 1723 | - Fixed issues: #64, #68, #69, #70, #71, #75 |
55194809 VK |
1724 | |
1725 | ||
f1448d17 VK |
1726 | * |
1727 | * 0.2.8 | |
1728 | * | |
1729 | ||
1730 | - Implemented agent proxy | |
733166d3 | 1731 | - Object tools fully implemented (including configuration) |
f4e13f33 | 1732 | - Added web session manager and very basic web interface |
48301d09 | 1733 | - Added "node capability expiration" feature |
c8686da4 VK |
1734 | - Windows console: |
1735 | - Fixed inconsistencies in object access control configuration | |
f521c96e | 1736 | - Now can play sounds when new alarm arrives |
c987534c | 1737 | - Added voice notifications for alarms (using SAPI) |
f521c96e VK |
1738 | - Alarm viewer: |
1739 | - The same audio notification options added | |
1740 | - Current time display added | |
242a1cdc VK |
1741 | - Added support for Windows authentication in Microsoft SQL driver |
1742 | - Server configuration wizard: added possibility to configure service account | |
30fb5453 | 1743 | - Added support for transactions in database manager |
63c0c6b3 | 1744 | - Fixed bugs in server's SMTP sender |
98d12968 | 1745 | - Fixed bug in SMS driver |
26a1241b | 1746 | - Fixed issues: #57, #61, #63, #65, #66 |
f1448d17 VK |
1747 | |
1748 | ||
7dbb6862 VK |
1749 | * |
1750 | * 0.2.7 | |
1751 | * | |
1752 | ||
cc2d5b36 | 1753 | - Advanced status calculation mechanism implemented |
7dbb6862 | 1754 | - Added support for SQLite embedded database engine |
dc813908 | 1755 | - New MIBs added: IEEE 802.11 |
cc2d5b36 | 1756 | - PING subagent: added "PacketRate" configuration parameter |
0212dc5a | 1757 | - Fixed some portability issues for 64bit platforms |
a765feb6 VK |
1758 | - Fixed build problems with version 0.2.6 |
1759 | - Fixed issues: #53, #55, #59, #60 | |
7dbb6862 VK |
1760 | |
1761 | ||
6c22d024 VK |
1762 | * |
1763 | * 0.2.6 | |
1764 | * | |
1765 | ||
1766 | - Added possibility to change size of ICMP echo request packets sent by server | |
b522b89b | 1767 | - Added built-in syslog server |
6ffe9c6c | 1768 | - Implemented retrieving of only last N records from event log |
b3c6251b | 1769 | - Implemented "Select DCI" function for templates |
744c1a98 VK |
1770 | - Implemented own MIB compiler, removing last dependency from Net-SNMP library |
1771 | - MIBs now transferred to client in compiled form, reducing network traffic | |
1772 | and making console startup faster | |
8b182fc5 | 1773 | - Implemented correct translation of SNMPv1 trap id to SNMPv2 trap id |
b9ce1c9d | 1774 | - Added advanced DCI collection scheduling |
f6c671a3 VK |
1775 | - Core agent: |
1776 | - Ported to AIX | |
1777 | - Fixed bug in signal handling causing agent to crash on shutdown | |
94800166 | 1778 | - Implemented autoloading of platform subagent on UNIX and NetWare |
287e1efe | 1779 | - Fixed broken under NT4 Net.InterfaceList enum |
6c22d024 | 1780 | - PING subagent: |
b522b89b | 1781 | - Ported to NetWare and AIX |
6c22d024 VK |
1782 | - Added "packet size" argument to Icmp.Ping(*) parameter |
1783 | - Added "packet size" option to target configuration | |
1784 | - Added DefaultPacketSize configuration parameter | |
b522b89b | 1785 | - Port checker subagent ported to AIX |
aa975b7e VK |
1786 | - Added possibility to build statically linked agents |
1787 | - Event configuration improved | |
744c1a98 VK |
1788 | - New MIBs added: BGP4, PowerNet (APC), PRINTER, |
1789 | Synoptics (now part of Nortel Networks), UPS | |
e08c79a8 VK |
1790 | - Windows console: |
1791 | - Improved handling of large number of objects | |
1792 | - Status and configuration poll windows improved | |
3e6f4839 | 1793 | - Database checker improved |
7162a313 | 1794 | - Fixed issues: #12, #46, #48, #49, #50, #51, #54 |
6c22d024 VK |
1795 | |
1796 | ||
8c6e00dd VK |
1797 | * |
1798 | * 0.2.5 | |
1799 | * | |
1800 | ||
0262502e | 1801 | - Added support for CheckPoint SNMP agent running on port 260 |
e7d190c2 VK |
1802 | - Added SNMP MIBs for Nokia IPSO |
1803 | - Added new parameter Agent.ActiveConnections to core agent | |
461b4074 | 1804 | - Implemented object tools of type "Agent Table" and "SNMP Table" |
8c6e00dd VK |
1805 | - Windows console: |
1806 | - Sorting implemented in "Last DCI Values" view | |
1807 | - Added node tree in alarm browser | |
374ec1b7 | 1808 | - Added possibility to copy DCIs to template |
4748cb65 | 1809 | - Fixed bug in core agent causing incorrect update of configuration file |
e1facf74 | 1810 | - Fixed incorrect interface aliases detection in Linux subagent |
f1beb00f | 1811 | - Fixed issues: #36, #39, #42, #45 |
8c6e00dd VK |
1812 | |
1813 | ||
5ee8e792 VK |
1814 | * |
1815 | * 0.2.4 | |
1816 | * | |
1817 | ||
3c2c7839 | 1818 | - Implemented agent's configuration file editing from console |
5ee8e792 | 1819 | - Implemented actions provided by subagents |
31ad32c2 | 1820 | - Built-in action Agent.Restart added to core agent |
ac387dd5 VK |
1821 | - Configurable object tools introduced (not fully implemented yet) |
1822 | - Fixed bug causing occasional server crash | |
2e63e6f0 | 1823 | - Fixed issues: #5, #37, #38, #40, #41 |
5ee8e792 VK |
1824 | |
1825 | ||
9d6aa215 VK |
1826 | * |
1827 | * 0.2.3 | |
1828 | * | |
1829 | ||
66485623 | 1830 | - Implemented basic event correlation |
fd21c678 VK |
1831 | - Added new object class: VPN connector |
1832 | - Active alarms now used in status calculation | |
6a4f307b | 1833 | - Windows agent: implemented enum Net.IP.RoutingTable |
854e3fee | 1834 | - Database Manager: implemented forced check/unlock flag |
fd21c678 VK |
1835 | - Maximum number of sessions in agent made configurable |
1836 | - Agent ported to Windows 95/98/Me | |
baa7b4ee VK |
1837 | - Windows console: added possibility to specify loopback address (127.0.0.1) |
1838 | as bind address for network service | |
5ee8e792 | 1839 | - Fixed bug causing random fails of connections from server to agent and |
73fe1558 | 1840 | from console to server |
31ad32c2 | 1841 | - Fixed issues: #29, #32, #33 |
9d6aa215 VK |
1842 | |
1843 | ||
5f743326 VK |
1844 | * |
1845 | * 0.2.2 | |
1846 | * | |
1847 | ||
1848 | - Implemented communication session encryption | |
0fffaf28 | 1849 | - Added support for multiple database connections for better performance |
92e915fc | 1850 | - Added generation of SYS_NODE_DOWN and SYS_NODE_UP events |
3cbb93be VK |
1851 | - Added possibility to edit server's configuration parameters from |
1852 | administrator's console | |
cbefcac5 | 1853 | - Object status calculation algorithm changed |
3b05730d | 1854 | - Fixed incorrect 32 bit integer varbinds parsing in libnxsnmp |
92e915fc | 1855 | - Fixed bug with new interface detection |
01302fb6 VK |
1856 | - Windows console: added simple export of collected DCI data |
1857 | - Core agent: added configuration option SessionIdleTimeout for automatic | |
1858 | disconnect of idle or broken sessions | |
1a17feb0 | 1859 | - Fixed issues: #26, #30 |
5f743326 VK |
1860 | |
1861 | ||
443e3a79 VK |
1862 | * |
1863 | * 0.2.1 | |
1864 | * | |
1865 | ||
781e886e | 1866 | - Server startup procedure improved |
d009828b | 1867 | - Fixed bug in Windows service shutdown code |
8685ebe7 | 1868 | - Added ICMP ping subagent |
283aac27 | 1869 | - Server will not collect data from unmanaged nodes |
d589a067 | 1870 | - Added PostgreSQL support under Windows |
9039c003 | 1871 | - NetWare platform subagent improved |
e40bf6e9 VK |
1872 | - Linux subagent: Implemented all Net.Interface.* parameters except |
1873 | Net.Interface.Speed | |
fc5296c5 | 1874 | - Fixed crash in Microsoft SQL driver caused by unsuccessful connection |
dab8c483 VK |
1875 | - More SNMP MIBs added |
1876 | - Fixed issue #27 (poller threads deadlock) | |
1877 | - Server's internal synchronization mechanisms improved | |
1878 | - Added driver for generic GSM modems | |
ec55ce8a | 1879 | - SMS driver can be configured from server configuration wizard |
443e3a79 VK |
1880 | - Windows console: |
1881 | - Action properties dialog improved | |
e40bf6e9 | 1882 | - Sorting implemented in data collection editor |
dab8c483 | 1883 | - Object browser window can be saved in desktop configuration |
9da7641e VK |
1884 | - Windows alarm viewer: |
1885 | - Added autologin feature | |
1886 | - UI appearance improved | |
443e3a79 VK |
1887 | |
1888 | ||
56cd40b6 VK |
1889 | * |
1890 | * 0.2.0 | |
1891 | * | |
1892 | ||
6c94955b VK |
1893 | - Windows installer improved |
1894 | - Fixed build issues on various platforms | |
1fc5b221 VK |
1895 | - Windows console: |
1896 | - Items in Control Panel now sorted alphabetically | |
1897 | - Data collection editor now shows associated template for DCI | |
30285b1e | 1898 | - Added automatic refresh to last values view |
3c053cb3 VK |
1899 | - Rule in policy editor can be enabled/disabled by double click |
1900 | on leftmost column (rule number) | |
1fd4a900 | 1901 | - Fixed incorrect interface detection on FreeBSD |
56cd40b6 VK |
1902 | |
1903 | ||
ae54cb08 VK |
1904 | * |
1905 | * 0.1.20 | |
1906 | * | |
1907 | ||
84adcf70 VK |
1908 | - Implemented object unbinding from administrator console |
1909 | - Implemented template removing | |
d0d4f8d7 | 1910 | - Added "Change IP address" function for node objects |
ee514754 | 1911 | - Added Oracle support (via ODBC driver) |
ae54cb08 VK |
1912 | - Added server installation program (Windows only) |
1913 | - Added server configuration wizard (Windows only) | |
376bbb96 VK |
1914 | - SNMP agent connectivity check improved |
1915 | - Added special handling for CheckPoint SNMP agent | |
8a68ebbd | 1916 | - Added "Don't cache this session" option to Windows console login dialog |
65d2eb53 | 1917 | - Added new console command "show stats" |
ae54cb08 VK |
1918 | - Windows CE Console improved: |
1919 | - Added "Last DCI Values" view | |
20e4218a VK |
1920 | - Added graph view |
1921 | - Added collected DCI data view | |
1922 | - Added full screen mode support | |
ae54cb08 VK |
1923 | - Implemented sorting in alarm browser |
1924 | - Implemented alarm browser autoupdate | |
1925 | - Implemented object managed/unmanaged state switching | |
1926 | - Implementen node wakeup | |
a1cc34dc VK |
1927 | - Network discovery polling mechanism redesigned |
1928 | - Fixed bug in "show pollers" console command handler | |
5b6fe88d | 1929 | - Fixed occasional appearance of invalid objects at the root of object tree |
56cd40b6 | 1930 | - Fixed issue #14 (Error handling multiline SMTP responces) |
ae54cb08 VK |
1931 | |
1932 | ||
87efbd11 VK |
1933 | * |
1934 | * 0.1.19 | |
1935 | * | |
1936 | ||
1937 | - Data collection templates fully functional | |
e8a50b70 VK |
1938 | - Added possibility to use server name instead of IP address in |
1939 | agent configuration | |
cf85ad81 | 1940 | - Added diff() method for DCI thresholds |
5b1b83c6 VK |
1941 | - Added possibility to set server config file via environment variable |
1942 | NETXMSD_CONFIG on UNIX or registry key HKLM\Software\NetXMS\Server\ConfigFile | |
1943 | on Windows | |
87efbd11 VK |
1944 | - Fixed deadlock in status poller |
1945 | - Fixed incorrect socket handling in AgentConnection class | |
cf85ad81 | 1946 | - Fixed sorting bug in Windows console alarm browser |
8f150f6b | 1947 | - Fixed GUI unresponsiveness when acknowledging large number of alarms |
87efbd11 VK |
1948 | |
1949 | ||
374688f9 VK |
1950 | * |
1951 | * 0.1.18 | |
1952 | * | |
1953 | ||
1c6d3440 | 1954 | - Added support for object database caching on client side |
374688f9 VK |
1955 | - Polling performance increased |
1956 | - Fix: SYS_SERVICE_DOWN event was generated in place of SYS_SERVICE_UNKNOWN | |
2ccaffe5 VK |
1957 | - nxadm completely rewritten, and now allows to execute any command |
1958 | available on server console in standalone mode | |
edb53212 VK |
1959 | - Windows console: |
1960 | - Implemented desktop configuration save and restore | |
1961 | - Added possibility to change graph's time frame | |
1962 | - Added support for multiple DCIs on one graph | |
5b7b9f00 | 1963 | - Added graph presets |
edb53212 | 1964 | - Many small UI improvements |
374688f9 VK |
1965 | |
1966 | ||
734ff529 VK |
1967 | * |
1968 | * 0.1.17 | |
1969 | * | |
1970 | ||
1971 | - Templates can be manually applied | |
1972 | - Fixed issue #0000021 (agent crash on multiprocessor Solaris systems) | |
1973 | - Fixed issue #0000022 (server can crash after unsuccessfull interface | |
1974 | configuration poll) | |
534066f1 VK |
1975 | - Fixed bug in filling DCI cache with values from database |
1976 | - Server now can save and restore last DCI poll time and raw value | |
1977 | across restarts | |
734ff529 VK |
1978 | |
1979 | ||
e67f9969 VK |
1980 | * |
1981 | * 0.1.16 | |
1982 | * | |
1983 | ||
1984 | - Added System.CPU.Usage(*), System.CPU.Usage5(*) and System.CPU.Usage15(*) | |
1985 | parameters to WinPerf subagent | |
993fac06 | 1986 | - Fixed issue #0000015 (unable to modify network service port number) |
9325e8eb | 1987 | - Fixed server crash sometimes caused by DCI deletion |
993fac06 VK |
1988 | - Fixed issue #0000017 (server crash after DCI copy) |
1989 | - Fixed memory leaks in DCI cache management | |
b3305aab | 1990 | - Added interface for processing SNMP traps by server modules |
04af194e | 1991 | - Added internal parameters AgentStatus and ChildStatus(*) |
d2f1de69 VK |
1992 | - Fixed issue #0000018 (incorrect aliases handling by FreeBSD subagent) |
1993 | - Some GUI improvements | |
bed15103 VK |
1994 | - Parameters Net.Interface.AdminStatus(*) and Net.Interface.Link(*) added |
1995 | to FreeBSD subagent | |
e67f9969 VK |
1996 | |
1997 | ||
46741a75 VK |
1998 | * |
1999 | * 0.1.15 | |
2000 | * | |
2001 | ||
5bece02a | 2002 | - DCI housekeeping implemented |
5575f9ff | 2003 | - Fixed server crash at forced poll time |
46741a75 | 2004 | - Fixed critical bug in upgrade script starter under UNIX |
7d021523 | 2005 | - Added support of HDD temperature monitoring under Windows and Linux |
5575f9ff VK |
2006 | - Added PhysicalDisk.Model, PhysicalDisk.SerialNumber and |
2007 | PhysicalDisk.Firmware parameters under Windows | |
29b8518f VK |
2008 | - Added parameters System.CPU.Count, System.CPU.Usage*, System.KStat(*) |
2009 | and System.Memory.Physical.* to Solaris subagent | |
5bece02a VK |
2010 | - Parameters System.Memory.Swap.* removed from Windows agent because they |
2011 | are meaningless under Windows | |
13c88ce4 | 2012 | - Added parameter Disk.Used(*) to NetWare subagent |
46741a75 VK |
2013 | |
2014 | ||
3df64a07 VK |
2015 | * |
2016 | * 0.1.14 | |
2017 | * | |
2018 | ||
2019 | - Parameters System.Memory.* behaves correctly under Windows | |
251659b6 VK |
2020 | - Fixed bug in loading of NetworkService objects from database |
2021 | - Fixed bug in interface status detection via NetXMS agent | |
2022 | - Added support for NAT'ed nodes (correct interface polling, etc.) | |
2023 | - Backslash (\) character is no longer works as escape character | |
2024 | inside parameter arguments enclosed in quotes | |
5a24b906 VK |
2025 | - Windows console: object tree works correctly for users without rights |
2026 | on root objects | |
dc4a4ed7 | 2027 | - Windows console: implemented user deletion from access lists |
d72d004b | 2028 | - Implemented action delete |
c6b72887 | 2029 | - Windows agent deployment packages now built with InnoSetup |
20aaa307 | 2030 | - "Last Values" view added to Windows console |
f10e7d20 | 2031 | - Fixed issue #0000008 |
c72e8df9 VK |
2032 | - Added interface for SMS drivers |
2033 | - Optimized access to collected DCI data in database | |
2034 | - Added support for System.CPU.LoadAvg to Solaris subagent | |
4d1fde4c | 2035 | - Added support for all Net.Interface.* parameters to Solaris subagent |
3df64a07 VK |
2036 | |
2037 | ||
e08b1597 VK |
2038 | * |
2039 | * 0.1.13 | |
2040 | * | |
2041 | ||
2042 | - Fixed bug which cause server to hang when deleting unreacheable node | |
748f71f5 | 2043 | - Added basic checking of node and interface objects to nxdbmgr |
e08b1597 VK |
2044 | |
2045 | ||
7687d42f VK |
2046 | * |
2047 | * 0.1.12 | |
2048 | * | |
2049 | ||
2050 | - Added new object class - NetworkService, for simplified network service | |
2051 | health checking | |
4e839863 VK |
2052 | - Server internal synchronization mechanisms improved to increase |
2053 | stability and performance | |
2054 | - Fixed deadlock sometimes caused by retrieving DCI collected data | |
adf2ae0d VK |
2055 | - Added parameters System.Hostname, System.Uname and System.Uptime to |
2056 | Solaris subagent | |
b61fe31e | 2057 | - Object status now recalculated after binding change |
6c60ff91 | 2058 | - Implemented primary IP address selection for nodes |
0ff9b273 | 2059 | - Added OSPF support detection |
5eba0220 | 2060 | - Fixed bug with StartupDelay parameter handling in core agent |
89d48d8c VK |
2061 | - Fixed communication problems on FreeBSD |
2062 | - Bug #0000003 fixed | |
8665a594 VK |
2063 | - Bug fixed: objects was not marked as modified when platform name or agent |
2064 | version changes | |
61593ca8 | 2065 | - Windows console: implemented cell edit by double click in policy editor |
5841d520 | 2066 | - Implemented external command execution under UNIX |
7687d42f VK |
2067 | |
2068 | ||
35360ca2 VK |
2069 | * |
2070 | * 0.1.11 | |
2071 | * | |
2072 | ||
7687d42f VK |
2073 | - Fixed incorrect behavior of Process.Count() parameter under Linux and |
2074 | FreeBSD | |
2075 | ||
35360ca2 | 2076 | |
5be45ff2 VK |
2077 | * |
2078 | * 0.1.10 | |
2079 | * | |
2080 | ||
337cb3ad VK |
2081 | - Support for centralized upgrade added to agents |
2082 | - Implemented agent packages upload to server from console | |
5be45ff2 | 2083 | - New parameters added to Solaris subagent |
582b0fdc | 2084 | - Alarm deletion implemented |
337cb3ad VK |
2085 | - Implemented all delta calculation methods for DCI |
2086 | - Implemented thresholds for average values | |
55110817 | 2087 | - Fixed bug with policy editor header drawing |
5be45ff2 VK |
2088 | |
2089 | ||
a1cb335b VK |
2090 | * |
2091 | * 0.1.9 | |
2092 | * | |
2093 | ||
2094 | - Added support for server modules | |
2095 | - Initial version of web interface created (for Microsoft IIS) | |
2096 | - Microsoft SQL driver improved | |
2097 | - Added file upload to agents (as preparation for centralized agent update) | |
2098 | - Client library redesigned to support multiple connections within | |
2099 | one process | |
2100 | - Windows console: added automatic refresh in graphs | |
2101 | - Very basic Solaris subagent added | |
2102 | ||
2103 | ||
44375123 VK |
2104 | * |
2105 | * 0.1.8 | |
2106 | * | |
2107 | ||
2108 | - Added support for System.CPU.Count and System.ProcessList parameters | |
2109 | under Windows | |
840eb902 | 2110 | - Created our own SNMP library (currently SNMP versions 1 and 2c are |
0c050932 | 2111 | supported). Server is no longer needs net-snmp library. |
840eb902 VK |
2112 | - Component locks moved to RAM from SQL database |
2113 | - Added support for SNMP traps | |
0c050932 VK |
2114 | - Removed access right "View server configuration" as unneeded |
2115 | - Windows console: Added sorting to event selection dialog | |
2116 | - Windows console: Objects in object browser are now sorted with respect | |
2117 | to IP addresses when object name is an IP address | |
2118 | - Windows console: Fixed bug with MDI window position restoration when | |
2119 | window is maximized | |
2120 | - Windows console: Fixed bug with duplication of child window title in | |
2121 | parent's title when child is maximized | |
2122 | - Windows console: Status icons now placed over object icons in | |
2123 | object browser | |
106e7ae3 | 2124 | - Windows console: Policy editor drawing code improved |
2e0596dd VK |
2125 | - Added StartupDelay parameter to agent's configuration file |
2126 | - Windows console: Added "Save policy" function to policy editor | |
2127 | - Fixed deadlock in Queue::GetOrBlock() which sometimes cause communication | |
2128 | failures between client and server | |
2129 | - Server now can detect that SNMP variable is not supported by agent and | |
2130 | change DCI status to "Not supported" accordingly | |
2131 | - Added interface status polling via SNMP | |
2132 | - Agent: Fixed bug in interface operational status detection under Windows | |
693119d6 VK |
2133 | - Added server version checking in client connection procedure. If versions |
2134 | mismatch, client will not connect to server. | |
dbba623c VK |
2135 | - Windows console: when searching object in object browser, '*' characters |
2136 | assumed at the beginning and the end of search string | |
755d1629 | 2137 | - Added parameter File.Count(*) to core agent |
662afb8b | 2138 | - Added possibility to change status of many DCIs status at once |
44375123 VK |
2139 | |
2140 | ||
e7b47627 VK |
2141 | * |
2142 | * 0.1.7 | |
2143 | * | |
2144 | ||
2145 | - Added more customized events for threshold violation | |
544a1c8d | 2146 | - Added ability to send Wake-On-LAN packets to managed nodes |
ca4550c4 | 2147 | - Fixed serious bug in DCI copy |
e7b47627 VK |
2148 | |
2149 | ||
38f733bb VK |
2150 | * |
2151 | * 0.1.6 | |
2152 | * | |
2153 | ||
2154 | - Added parameter System.ServiceState(*) to core agent (Windows only) | |
344e9726 | 2155 | - Implemented user-defined counters in WinPerf subagent |
e9ab1622 | 2156 | - Added support for macros in e-mail subject |
22c38feb VK |
2157 | - Added support for data collection item duplication within same node |
2158 | - Now possible to copy DCIs to many nodes at once | |
2159 | - Fixed memory management bugs in Windows console DCI editor | |
2160 | - Added "instance" field to DCI which can be used as information text in | |
2161 | user-defined data collection events and alarms | |
2162 | - Client library do cleanup after NXCDisconnect() | |
2163 | - User system rights now ORed with its group(s) system rights | |
45945120 | 2164 | - Added database checking/upgrade utility (nxdbmgr) |
38f733bb VK |
2165 | |
2166 | ||
dbe67493 VK |
2167 | * |
2168 | * 0.1.5 | |
2169 | * | |
2170 | ||
2171 | - Object access mutexes changed to read/write locks in server to | |
2172 | improve performance | |
b688074e VK |
2173 | - Algorithm of placing nodes into subnets improved |
2174 | - System no longer needs network mask when creating new node manually | |
2175 | - Detection of incorrect network masks on interfaces added | |
2176 | - Windows console: fixed bug in object browser which cause console to crash | |
f1a6cd4a VK |
2177 | - Added internal statistics collection for average data collector queue length |
2178 | and average database writer queue length | |
9cc9ea72 | 2179 | - All IP addresses now stored in database as text |
7cbe553e | 2180 | - Added external event sender (nxevent) |
d05b8db7 | 2181 | - Fixed bug with user password change (new password was not saved to database) |
38f733bb | 2182 | - Configuration script ("configure") improved |
dbe67493 VK |
2183 | |
2184 | ||
d618c3ae VK |
2185 | * |
2186 | * 0.1.4 | |
2187 | * | |
2188 | ||
2189 | - Created performance subagent for Windows (winperf.nsm) | |
1a02f6dd | 2190 | - Added SNMP OID to node type translation |
18e26ff8 | 2191 | - Added support for Nortel Networks Passport routing switches |
dbe67493 | 2192 | - "configure" script improved |
d618c3ae VK |
2193 | |
2194 | ||
b50f1100 VK |
2195 | * |
2196 | * 0.1.3 | |
2197 | * | |
2198 | ||
2199 | - Added 64-bit string-to-binary conversion | |
2200 | - Added MAC address property to interface objects | |
2201 | - Added Template and TemplateGroup object classes | |
d618c3ae | 2202 | - It's now possible to configure data collection items for templates |
b50f1100 VK |
2203 | |
2204 | ||
2205 | * | |
2206 | * 0.1.2 | |
2207 | * | |
2208 | ||
2209 | - Added possibility for copying DCIs from one node to other(s) | |
2210 | - Added server's startup script for RedHat Linux | |
2211 | - Numerous bug fixes | |
b688074e VK |
2212 | |
2213 | ||
2214 | * | |
2215 | * 0.1.1 | |
2216 | * | |
2217 | ||
2218 | - First version number given to system: a lot of things works, and lot | |
2219 | of things have to be done. |