Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Announcements
  3. NetXMS 2.1-RC1 released

NetXMS 2.1-RC1 released

Scheduled Pinned Locked Moved Announcements
8 Posts 6 Posters 60.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V
    V
    Victor Kirhenshtein
    wrote on last edited by
    #1

    Hi all!

    NetXMS version 2.1-RC1 is released. It is release candidate, and if there will be no big issues, next release will be officially declared stable.

    Changes since previous release:

    • External tables in agent
    • Script source for table DCIs
    • Driver for IgniteNet devices
    • Network device database (allows some device specific information to be provided without drivers)
    • Server certificate's key can be stored in separate file
    • Multiple CA certificates can be specified in server configuration file
    • Number of samples can be configured for table thresholds
    • Null value can be used as "no change" option in auto bind scripts
    • Grafana integration
    • Management console:
              - Node's zone name shown in alarm browser and object overview when zoning is enabled
              - Sorting option in table based charts on dashboards (to implement "Top N" style charts)
              - Full text object search
              - Agent tunnel manager view
    • Fixed issues: NX-386, NX-1127, NX-1128, NX-1210, NX-1211, NX-1222, NX-1231, NX-1239, NX-1240, NX-1242

    Best regards,
    Victor

    1 Reply Last reply
    0
    • F
      F
      Benjamin Dill
      wrote on last edited by
      #2

      Hi Victor,

      thanks for the new release!

      I'm currently on 2.0.8 and using MSSQL 2016 (database is in 2008-compatibility mode) and upgrading the database schema fails:

      C:\NetXMS\bin>nxdbmgr.exe upgrade -t
      NetXMS Database Manager Version 2.1-RC1 Build 9010 (2.1-RC1) (UNICODE)
      
      Upgrading database...
      Upgrading from version 410 to 411
      >>> SELECT var_value FROM metadata WHERE var_name='TdataTableUpdated'
      >>> SELECT var_name,var_value FROM metadata WHERE var_name LIKE 'TDataTableCreationCommand_%' OR var_name LIKE 'TDataIndexCreationCommand_%'
      >>> DELETE FROM metadata WHERE var_name LIKE 'TDataTableCreationCommand_%' OR var_name LIKE 'TDataIndexCreationCommand_%'
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataTableCreationCommand_0','CREATE TABLE tdata_%d (item_id integer not null,tdata_timestamp integer not null,tdata_value text null)')
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataIndexCreationCommand_0','CREATE CLUSTERED INDEX idx_tdata_%d ON tdata_%d(item_id,tdata_timestamp)')
      >>> SELECT id FROM nodes
      Converting table tdata_111:   0%>>> EXEC sp_rename 'tdata_111','tdata_temp_111'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_0'
      >>> CREATE TABLE tdata_111 (item_id integer not null,tdata_timestamp integer not null,tdata_value text null)
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_1'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_2'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_3'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_4'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_5'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_6'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_7'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_8'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataTableCreationCommand_9'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_0'
      >>> CREATE CLUSTERED INDEX idx_tdata_111 ON tdata_111(item_id,tdata_timestamp)
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_1'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_2'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_3'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_4'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_5'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_6'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_7'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_8'
      >>> SELECT var_value FROM metadata WHERE var_name='TDataIndexCreationCommand_9'
      >>> DROP TABLE tdata_111
      >>> EXEC sp_rename 'tdata_temp_111','tdata_111'
      failed
      >>> DELETE FROM metadata WHERE var_name LIKE 'TDataTableCreationCommand_%' OR var_name LIKE 'TDataIndexCreationCommand_%'
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataIndexCreationCommand_0','CREATE CLUSTERED INDEX idx_tdata_%d_id_timestamp ON tdata_%d(item_id,tdata_timestamp)')
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataIndexCreationCommand_1','CREATE INDEX idx_tdata_rec_%d_instance ON tdata_records_%d(instance)')
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataIndexCreationCommand_2','CREATE INDEX idx_tdata_rec_%d_id ON tdata_records_%d(record_id)')
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataTableCreationCommand_0','CREATE TABLE tdata_%d (item_id integer not null,tdata_timestamp integer not null,record_id bigint not null,UNIQUE(record_id))')
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataTableCreationCommand_1','CREATE TABLE tdata_records_%d (record_id bigint not null,row_id bigint not null,instance varchar(255) null,PRIMARY KEY(row_id),FOREIGN KEY (record_id) REFERENCES tdata_%d(record_id) ON DELETE CASCADE)')
      >>> INSERT INTO metadata (var_name,var_value) VALUES ('TDataTableCreationCommand_2','CREATE TABLE tdata_rows_%d (row_id bigint not null,column_id integer not null,value varchar(255) null,PRIMARY KEY(row_id,column_id),FOREIGN KEY (row_id) REFERENCES tdata_records_%d(row_id) ON DELETE CASCADE)')
      Rolling back last stage due to upgrade errors...
      Database upgrade failed
      
      1 Reply Last reply
      0
      • H
        H
        Hanfelt
        wrote on last edited by
        #3
        • Grafana integration?

        Do we still need to checkout source from git and compile webapi?
        https://wiki.netxms.org/wiki/NetXMS_WebAPI

        1 Reply Last reply
        0
        • S
          S
          Ēriks Jenkēvics
          wrote on last edited by
          #4

          Currently yes.

          Regards,
          Eriks

          1 Reply Last reply
          0
          • L
            L
            lweidig
            wrote on last edited by
            #5

            Any ETA on 2.1RC2?  I have at least three major issues posted to the forums that have no response / resolution.

            1 Reply Last reply
            0
            • V
              V
              Victor Kirhenshtein
              wrote on last edited by
              #6

              Hi,

              we expect to made stable release 2.1 within next two weeks.

              Best regards,
              Victor

              1 Reply Last reply
              0
              • L
                L
                lweidig
                wrote on last edited by
                #7

                Thanks for the update, hope the issues get resolved in the released version as they are pretty critical to our being able to use it.

                1 Reply Last reply
                0
                • T
                  T
                  Tursiops
                  wrote on last edited by
                  #8

                  Hi,

                  Just wanted to check in to see if there is a new ETA for the next release? Maybe a 2.1-RC2 as an in between step?
                  I'm mostly asking as our server is crashing pretty much every hour by now and the fix (agent tunnel related) is in the next version. 🙂

                  Cheers

                  1 Reply Last reply
                  0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  Powered by NodeBB Contributors
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups