Hi all!
NetXMS version 2.1 is released. It is first stable release in 2.1.x branch which also makes 2.0.x branch obsolete. We strongly encourage 2.0 users to migrate to 2.1. Changes since previous release (2.1-RC1):
- Improved audit logging
- Improved data reconciliation between agent and server
- Improved Grafana integration
- Server detects changes in installed packages during configuration poll
- Added MariaDB database driver
- Fixed excessive CPU usage by agent on AIX
- nxshell can connect to server on non-standard port
- Driver for Netonix switches
- NXSL:
- New methods for arrays: append, insert, pop, push, remove
- Table methods get and set can accept column name instead of column index
- Table row method get can accept column name instead of column index
- Added table row method set
- Access to DCI owner object in data collection and instance discovery scripts via $targetObject variable
- Management console:
- Improved layout of dashboard elements
- Added option to indicate alarm severity with background color in alarm list
- Fixed bug in folder download in file manager
- Proper support for ANSI colors in object tools output in web UI
- Object dragging on map disabled if user don't have write access to map object
- Option to hide sub-interfaces in UI (currently works only for Juniper switches)
- Fixed issues: NX-1039, NX-1041, NX-1166, NX-1180, NX-1194, NX-1195, NX-1212, NX-1214, NX-1215, NX-1234, NX-1236, NX-1243, NX-1244, NX-1251, NX-1253, NX-1256, NX-1257, NX-1260, NX-1262, NX-1264
Best regards,
Victor
Hi,
Looking forward to upgrading to 2.1 once the repositories are updated. :D
Cheers
Thanks for the new release!
Server update from V2.1-M3 on linux x64 (compiled from sources) was successfull.
Agent updates were successfull too (Windows x32 and x64, linux x64 static agent, linux on Raspi)
'Deploy to managed nodes' from the NetXMS console to Windows nodes always reports back FAILED "Agent's version doesn't match package version after upgrade". A configuration poll shows the new agent is installed anyway. So maybe a check error.
thanks
Dani
Hi. Thank you for new release.
Can you upload Management Console for Mac Os, please.
Any ETA on the packages for this release?
Hi!
Is it safe to upgrade from 2.0.6 to 2.1?
And the DB update also running the nxdbmgr upgrade?
Hi,
it should be safe. I recommend to backup database before upgrade though :) nxdbmgr upgrade should handle everything, and if you are using Windows installer, it will be handled by installer.
Best regards,
Victor
I am also requesting the Mac OS management console
I am also requesting the Mac OS management console.
I am also requesting the Mac OS management console.
Many thanks in advance.
MacOS Admin Console is available now. Thanks!!!!!!
Quote from: Dani@M3T on July 08, 2017, 11:58:33 AM
'Deploy to managed nodes' from the NetXMS console to Windows nodes always reports back FAILED "Agent's version doesn't match package version after upgrade". A configuration poll shows the new agent is installed anyway. So maybe a check error.
I got this message from the centralized deployment on some Linux hosts.
The binary package+NPI ("nxagent-2.1-linux-x86_64") I downloaded today reports after installation a version "2.1-RELEASE", whereas the version in the NPI is "2.1". I got a correct installation on all the hosts after editing the NPI, so it knows we are installing "2.1-RELEASE".
Thanks for the new release.
Kind regards,
Thomas
Greetings,
I am attempting to upgrade to 2.1 on CentOS 6.3, but I'm receiving this message during the configure process:
configure: error: libssh is required for SSH support. Check that it is installed or use --disable-ssh option
I am assuming that SSH would be a good thing to have operational, yes? But I already have libssh installed:
yum install libssh2 Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.steadfast.net
* extras: mirror.cs.vt.edu
* updates: mirror.jax.hugeserver.com
Package libssh2-1.4.2-2.el6_7.1.x86_64 already installed and latest version
Nothing to do
Thanks in advance for your help!
-Kevin C.
Hi,
you have libssh2, not libssh (yes, it's two different libraries). RH/CentOS 6 do not have it in repositories, so you should either install libssh from sources or disable SSH support.
Best regards,
Victor
I'm getting a make error on FreeBSD here :(
CXX libnxcore_la-layer2.lo
CXX libnxcore_la-ldap.lo
CXX libnxcore_la-lln.lo
CXX libnxcore_la-lldp.lo
CXX libnxcore_la-locks.lo
CXX libnxcore_la-logfilter.lo
CXX libnxcore_la-loghandle.lo
loghandle.cpp:118:20: error: ordered comparison between pointer and zero ('int (*)(DB_RESULT)' (aka 'int (*)(db_result_t *)') and 'int')
if (DBGetNumRows > 0)
~~~~~~~~~~~~ ^ ~
1 error generated.
*** Error code 1
Stop.
make[4]: stopped in /root/netxms/netxms-2.1/src/server/core
*** Error code 1
Stop.
make[3]: stopped in /root/netxms/netxms-2.1/src/server
*** Error code 1
Stop.
make[2]: stopped in /root/netxms/netxms-2.1/src
*** Error code 1
Stop.
make[1]: stopped in /root/netxms/netxms-2.1
*** Error code 1
Stop.
make: stopped in /root/netxms/netxms-2.1
Any idea where I should look for a solution?
Sorry, I never tried the RC version, I went straight from 2.1-M2 to the release version.
I configured with this: ./configure --with-mysql --with-openssl --with-server --with-snmp --with-agent --disable-mqtt --prefix=/usr/local/
Hi,
replace this line (118 in loghandle.cpp) with
if (DBGetNumRows(hResult) > 0)
and it should compile correctly.
Best regards,
Victor
Awesome! I can confirm this works :D
Thanks