Release notes for Nodinite

Version : 5.2.0.4
Release note:

This version for Nodinite brings new features, usability improvements and much more.


Brand New Features

  • User Notifications (#3649)
  • ConCat method for Formula Search Field Expression
  • Search field links can now be sorted for the end-user (either automatic or specific by design) (#3591)
  • Backup and restore functionality now part of the GUI. Backups have for a long time been performed in the background. These will now be readily available for end-users (#3817)
  • Validate LogEvent method in LogAPI

Features

  • Import/Export re-activated with improved GUI and now supports relations between Services

Enhancements

  • Tons of minor fixes like typos, alignment, word wrap, reuse the same word for the same thing among different pages.  Strong emphasis on consistency, quality, look and feel (#3602, #3596, #3614, #3609, #3612, #3655, #3684, #3683, #3039, #3675, #3815)
    • Alarm plugins have been restyled
  • Name of Log Database is now in title of database report (#3599)
  • Re-styled Repository when viewing them in Monitor Views (#3604)
  • The state of Resources is now displayed when managing the list of Resources to include in Monitor View (#3685)
  • Nodinite version number is now displayed within error modals which facilitates our support work (#3073)
  • Download errors (typically) now has a new landing page (#3173)
  • Icon for Event Direction is now displayed in Log View Restrictions and Search Fields (#3767)
  • Multiple messagetypes can now be assigned to a single search field expression (this functionality was also available in the search field wizard)
  • Filter on historical events in Monitor Views
  • List associated Monitor Views for selected Resource

Changes

  • RegEx with Capturing groups now trims the end result (3768)
  • Days to keep events can now be set to 0 (infinite) and still have a value for Days to Keep Body and Context. This was not allowed in the past (#3809)
  • Adding a new MessageType manually was previously hardcoded with 14 days. Now the value comes from the two system parameters (DaysToKeepMessagesEventsDefault) and (DaysToKeepMessageDataDefault) (#3835)
  • URL to Web Client for Alarm Plugins was previously default set without trailing slash "/". There must be a trailing slash and an administrator performing an installation should always change default values with localhost to the proper URL with HTTPS and machine/DNS name. All 4 default alarm plugins now return a trailing / even if the admin did not provide one (#3075)


Known Limitations and Workarounds


Fixed Issues (Bugs)

  • Deleted search fields are no longer displayed in Log Views (#3097)
  • Description for Display fields (columns) managing Monitor Views now has data (#3601)
  • Notification area and information about a user failed for some AD group configurations (#3713)
  • Number of Errors this week widget in Log Audits count was incorrect (#3712)
  • Search field wizard could remove other expressions for existing search field (#3711) - Critical bug that was already published with previous minor releases
  • Fix for Alarm plugins utilizing logic for "ngShow" (#3386)
  • Days until split was incorrect for databases with an end date (#2541)
  • Metrics also required Actions access right. (#3807)
  • The name of the Monitoring Agent was also presented in the Applications column when managing resources for Monitor Views (#3853)

Upgrade Requirements

  • As always, make sure to perform the update using the latest version of the Nodinite update tool.

    NOTE: Package manager has moved to the Instances menu!


Please feel free to contact our support team (support@nodinite.com) for additional guidance, if you fail to install or update this version.

If this release does not meet your standards or requirements; Please send bugs, feature requests, and input for improvements to our development team (featurerequests@nodinite.com).


Make sure to download the latest version from the Nodinite Customer Portal

Size : 61211453

Version : 5.1.0.49
Release note:

Include all fixes from previous beta releases

Size : 53703023

Version : 5.1.0.32
Release note:

The Latest version of Nodinite brings new features, usability improvments and much more


Based on as well partner and customer feedback and demands we are now delivering all we promised and the package comes loaded with new features and also major updates to the documentation.


This is the official version (there may be newer minor builds, review updates manually using the new portal )


Nodinite 5.1 requires .NET 4.6

Install and Update Tool:


  • (new) Option to select version to install. Environments with multiple instances of Nodinite can now be updated with selected version (no longer only the highest downloaded package)
  • (new) Native Support for SQL Server Always On (additional options are available during installation if the target environment is AOAG).  Nodinite now has native support for installing and updating environments running SQL Server Always on (2019, 2017, 2016). Default and named instances are supported and the secondary nodes does not need to be readable secondaries (thus saving additional licensing) 
  • (new) Maintenance Mode (signals the Web Client that the product is in maintenance mode

  • (new) The installer now correctly sets the IMLogServiceUsers system parameter when multiple different accounts are being used configuring new instances of Nodinite


Core

  • (new) Logging Service honors the Always on support. For example New Log Databases are automatically being created and synchronized. Also the DACPAC version gets updated on all nodes.
  • (new) Maintenance Mode stops the threads from processing work which means that the databases are left alone so the Installer can more easily perform its work without interruptions
    • Web Client (tabs are alternating text during maintenance mode)
    • Monitoring Service - Stops synchronizing state with Monitoring Agents
    • Logging service - Stops all activities like processing, deleting, reindexing data

Web Client

  • (new) Permission set based way of managing user rights. This feature makes it possibe to reduce the number of Log and Monitor Views since they can be reused with different content/actions depending on applied rights Permissions can now be inherited, and/or blocked individually within
    • Monitor Views

    • Log Views

  • (new) New time line view option available within Log Views. This is inspired by six sigma and the main purpose of this feature is to help our customers gain insights on all the events within the groups outlining the waiting time in between.

  • (new) Alarm history is now a new feature within Monitor Views. This feature is also honoring the new permission set feature. 

  • (new) Remove log event permanently option available from within Log Views. Useful for GDPR scenarios and also during test and development when test messages are re-sent.

  • (new) Export log event option available from within Log Views. Handy for test-purposes when you want to manually re-publish events using the Log API.
  • (new) Search Field Expressions now have a Description property

  • (new/change) The Integration Landscape has been improved
    • Systems can be resized (width and height)
    • Display of Contracts can be reversed (paint right to left)
    • Display of Services can be reversed  (paint right to left) 

      This means the Integration Landscape can now be rendered like the example below going from left to right and then back

    • Contracts can not be added twice in the same System (visible in list but greyed out)
    • Deleted systems are now displayed in the Integration Landscape with a color warning and a "Deleted" icon to help visualize that the system is no longer active. 
















  • (new) Monitor view relations now is part of the Nodinite Repository Model. This feature was built to help our users to know which monitor views the Integration is bound to.

  • (new) Improved Repository,  Additional list for Systems now also shows what Integrations, Services and Contracts are related

  • (change) Latest Font Awesome (5.11.2)
  • (change) New texts when current filter removes all Resources from the Monitor View

  • (new) New filter text when Monitor View is not yet configured (or there are no net Resources at all)

  • (new) Monitor Views with no net Resources are now listed last and are displayed with a new icon as pictured next



LogAPI

  • No changes for external usage
  • (change) Updated to latest version of Swagger
  • Additional checks are introduced, review the following article if you encounter problems after the setup (later versions than .32 has addtional code to help out for this situation)


WebAPI

  • (new/change) Multiple new APIs implemented to support the internal workings of Nodinite
  • (change) Updated to latest version of Swagger


Alarm Plugins

  • Email Plugins
    • (change) Layout, texts, icons. Now using tabs to simplify user input
    • (new) Send email as plain text option

  • Event Log
    • (change) Layout, texts, icons. Now using tabs to simplify user input

    • (change) output texts have changed slightly (to better match View Alarm History)

Search Field Plugins

  • New Formula plugin (Very advanced multi-purpose plugin) . Extract ANY content from either body or context. For example decode the base64encoded xml message and extract one or more elements within a JSON payload used for example by logic apps. Read more here



Download from new portal: (requires registration)


Size : 0

Version : 5.0.0.77
Release note:

Bugfixes

  • Statistics on Dashboard only showed current week not the 3 older weeks that should be compared with
Size : 49785178

Version : 5.0.0.75
Release note:

Bugfix

  • Search Field plugin was not casted to the correct type of plugin after fixing the loading of plugins. And caused error in processing and in testing of search field expressions.


Release date: 2019-08-23

Size : 0

Version : 5.0.0.74
Release note:

Bugfix

  • #3401 - Problem showing the response for alarm test, the alarm could be executed successfully but showed up as error.
  • Now also showing the alarm history from the plugin "[status] log text"


Size : 0

Version : 5.0.0.73
Release note:

Update

  • Show status in browser title for the Web Client, if Logging or Monitoring services are offline and if Nodinite is in maintenance mode.

Bug fixes

  • #3363 - Dirty problem if you save Applications and Categories, and navigated to an other page
  • Problem to update days for Message Type Unknown, now also disabled to change this name since its a system property of Nodinite.
  • Number of Events could not be shown for Message Type Unknown in the statistics.
  • Fix processing bug for events when plugins are not loaded, sets the state to error, before they showed up as ok
  • #3209 - If email was in upper case it was validating the email as invalid
  • #3210 - Problem mapping Contracts using the repository binding
  • Filter for Monitor Agent in Monitor Views did not work if you included Resources from more than one Monitor Agent
Size : 0

Version : 5.0.0.72
Release note:

Nothing new

Size : 0