Geneos Release Notes GA4.12

Overview

ITRS is pleased to announce the release of Geneos GA4.12.x.

Geneos GA4.12 continues from our previous production release GA4.11. Geneos release notes contain the list of enhancement of features, and set of issues fixed in the current release. This release delivers the updated binaries in the ITRS Downloads page for:

  • Active Console 2
  • FIX Analyser 2 Netprobe
  • Gateway 2
  • Gateway 2 Timezones
  • Licence Auditor
  • Licence Daemon
  • Netprobe
  • Web Dashboard
  • Webslinger

Released: 31 July, 2019

Highlights

To view the highlights in this release, see What's New in Geneos.

Geneos compatibility and lifecycle

The notice of change in the Geneos compatibility identifies the components, plug-ins, or features that will be no longer supported by ITRS in any future releases.

To view all the changes to Geneos compatibility and lifecycle, refer to Geneos Compatibility Matrix.

End of support

The end of support means that the affected component, plug-in, or feature is no longer supported and this ends the release of binaries. The table below lists the affected component, plug-in, or feature:

Notice of change Affected components Effective date Alternatives or Upgrade path
End of support for Combo Plug-in Combo Plug-in 31 July, 2019 Gateway-SQL in Gateway Plug-Ins
End of support for Component Versions Component Versions Plug-in 31 July, 2019 No alternatives.
End of support for Feed Latency Monitor Plug-in (FLM) on Solaris platforms FLM Plugin on Solaris (x64 and Sparc) 31 July, 2019 Run FLM Plugin on Linux or Windows platforms.
End of support for Market Data Monitor Plug-in (MDM) on Solaris platforms MDM Plug-in on Solaris (x64 and Sparc) 31 July, 2019 Run MDM Plug-in on Linux or Windows platforms.
End of support for Informix Plug-in Informix Plug-in 31 July, 2019 Toolkit script available in Resources.
End of support for all Geneos versions GA3.0.x All Geneos components version GA3.0.x 30 October, 2019 Upgrade to Geneos version GA4.x.x or newer.
End of support for Geneos on Red Hat Linux version 5.x All components of Geneos GA5.0 and up. 30 October, 2019 Upgrade to running Geneos on Red Hat version 6 or newer. Alternatively, use Geneos version GA4.x which is still supported on Red Hat 5 for Netprobe only.
End of support for SSO Agent NTLM authentication method SSO Agent 30 October, 2019 Use SSO Agent with Kerberos or HTTP Basic authentication methods.
End of support for all Geneos versions GA3.x.x All Geneos components version GA3.x.x 31 January, 2020 Upgrade to Geneos version GA4.x.x or newer.
End of support for Web Montage Web Montage (Web Services) 31 January, 2020 To be announced.
End of support for Open Access Open Access Cluster Node, Open Access Java Client (API) 31 January, 2020 To be announced.
       

End of releasing binaries

The end of releasing binaries means that the affected component, plug-in, or feature is no longer getting binaries for certain platforms, but the support continues. The table below lists the affected component, plug-in, or feature:

Notice of change Affected components Effective date Alternatives or Upgrade path
End of releasing binaries for Licence Daemon for Solaris platforms Licence Daemon on Solaris (x64 and Sparc) 31 July, 2019

Use Linux distribution of Licence Daemon.

Solaris distribution of Licence Daemon is still supported for already available versions of GA3.x and GA4.x.

End of releasing binaries for Web Dashboard for Solaris platforms Web Dashboard on Solaris (x64 and Sparc) 31 July, 2019

Use Linux distribution of Web Dashboard.

Solaris distribution of Web Dashboard is still supported for already available versions of GA3.x and GA4.x.

End of releasing binaries for Webslinger for Solaris platform Webslinger on Solaris (Sparc) 31 July, 2019

Use Linux distribution of Webslinger.

Solaris distribution of Web Slinger is still supported for already available versions of GA3.x and GA4.x.

End of releasing binaries forGateway 2 for Solaris platforms Gateway 2 on Solaris (x64 and Sparc) 31 July, 2019

Use Linux distribution of Gateway 2.

Solaris distribution of Gateway 2 is still supported for already available versions of GA3.x and GA4.x.

End of releasing binaries for Netprobe for Solaris platforms Netprobe on Solaris (x64 and Sparc) 30 October, 2019

Use Linux, Linux on Power 8, Windows or AIX distribution of Netprobe.

Solaris distribution of Netprobe is still supported for already available versions of GA3.x and GA4.x.

       

New features and enhancements

These are the features and enhancements in this release:

Issue key Component Release description
AA-5131 Gateway

A sslCertificateDaysRemaining column was added to the probeData Gateway plug-in. The column displays the number of days remaining before the certificate expires.

  • 0.0 is displayed if the certificate is not yet valid (start date is in the future) or if there was an issue obtaining the expiry date from the certificate.
  • No value is displayed for virtual or insecure probes.
  • Negative value is displayed if the certificate has already expired.
AA-5172 Gateway

Gateway keeps processing while it waits for validation responses to be returned from Gateway Hub.

Gateway queues setup validation/change requests so that it can keep processing other data while waiting for Gateway Hub without having the setup changes clash.

AA-5202 Gateway Schema If the Gateway is configured to publish to Gateway Hub, the Hub version is determined and is available as a headline in the Gateway-gatewayHubData plug-in.
AA-5203 Gateway

When the Gateway is connected to Gateway Hub version 1.4.0, then the messages previously published to the geneos-enriched topic are now published to a new geneos-metrics-v1 topic and the messages previously published to the geneos-raw topic are no longer published.

This greatly improves the efficiency of sending Geneos metrics data to Gateway Hub.

When the Gateway is connected to Gateway Hub version 1.3.x or earlier, then there is no change to the way messages are published to the geneos-raw and geneos-enriched topics.

AA-5218 Gateway Gateway drops support for Nanomsg Gateway Publishing adapter.
AA-5259 Gateway

Gateway Hub locations set on the command line can now be used to:

  • Get setup from Gateway Hub
  • Get data in the Active Console 2 for charting published data.
AA-5262 Gateway Gateway GA4.12.0 and above only support Gateway Hub version 1.4.0 and above for obtaining Centralised Config. If the Gateway connects to an older version of Gateway Hub, then it will exit with a FATAL error.
AA-5269 Gateway Updated the version of librdkafka used in publishing to 1.0.1.
AA-5304 Gateway When configuring Gateway Hub location it is now an error to include the API version in the location. This is true for both the command line and the Rest Address settings in Gateway Setup Editor.
AA-5309 Gateway Improved error messages displayed in the Gateway Log when requests from Gateway Hub fail.
AA-5315 Gateway 2 Timezones

The timezone file was updated based on IANA 2019b release:

  • Brazil no longer observes DST.
  • Palestine's spring-forward transition has changed to the last Friday of March at 00:00.
COL-4933 Fix Analyser 2 Netprobe You can now include the Order State as an additional column in Fix Analyser's Message Detector Template. Furthermore, you can now filter Message Detector Template's dataview using the said column.

COL-7050

COL-7051

COL-7052

COL-7064

COL-7136

COL-7204

COL-7308

COL-7403

COL-7404

COL-7406

COL-7486

Netprobe

The REST API plug-in enables a sampler to listen to inbound messages on an HTTP or HTTPS connection. In addition, the following are the other features that the REST API plug-in is capable of in this release:

  • Supports an update row endpoint.
  • Supports a file stream endpoint.
  • Outputs messages as streams, which can be monitored by the FKM plug-in.
  • Supports HTTPS on its listening port. This is configured on the probe.
  • Returns informative HTTP response codes.
  • You can specify the capacity of a stream on the REST API plug-in.
  • REST API plug-in endpoints require you to specify the managed entity and sampler. This allows multiple samplers to utilise the same listening ports.
  • Supports a delete dataview endpoint.
  • Supports a delete row endpoint.
  • REST API plug-in group name defaults to the sampler name.
  • REST API has been added to the licence daemon.

 

COL-7174 Netprobe The IXWatch Message Analyser plug-in's handlePartialLines configuration is now enabled by default.
COL-7223 Netprobe The Netprobe is now built using OpenJDK 8.

COL-7300

COL-7413

Netprobe

The Netprobe can now locate JAR files in a new /jars directory within the Netprobe directory, without the need to set GENEOS_JARS.

The Netprobe can now locate the launchpad library file without the need to set GENEOS_LIBS.

The Netprobe can now locate the JVM library without the need to set PATH, LD_LIBRARY_PATH or LIB_PATH, provided the usual Java installation directory structure.

COL-7405 Netprobe File Keyword Monitor (FKM) now support wildcards for REST API stream names.
VI-4260

Active Console 2

Gateway Setup Editor

Active Console 2 is now packaged with the MariaDB database connector.
VI-8013

Active Console 2

Gateway Setup Editor

Active Console 2 no longer packages add-on required for EUEM plug-in.
VI-8187 Gateway Gateway Setup Editor can now query Gateway Hub 1.4 for locks that have been applied to resources.
VI-8264 Gateway Gateway Setup Editor can now lock and unlock resources in the Gateway Hub.

VI-8271

VI-8272

VI-8280

VI-8281

Active Console 2

Gateway Setup Editor

The following components in Geneos is now packaged and built with OpenJDK 8:

  • Active Console 2 for Windows
  • Web Dashboard
  • Active Console 2 for macOS 10.14 Mojave
  • Active Console 2 for Ubuntu
VI-8277 Active Console 2, Gateway Setup Editor Locks menu in the Gateway Setup Editor now only shows relevant items.
VI-8373 Active Console 2, Gateway Setup Editor In the Gateway Setup Editor > File menu, the Save Copy As replaces the Export which only saves the main setup file. If any include files are loaded at the same time the operation is executed, a dialog window displays informing you that no include files are saved to disk.
VI-8463 Active Console 2, Gateway Setup Editor The Listen port field in the Active Console 2 > Connection Settings for macOS is temporarily disabled.
     

Issues fixed

These are the issues we have fixed in this release:

Issue key Component Release description
AA-5186 Gateway Prevents a crash when the permissions of the Gateway data directory are changed to unreadable while the Gateway is running.
AA-5191 Gateway A check has been added to the Gateway to avoid aborting with a core dump when it receives a particular form of corrupted input.
AA-5224 Gateway Validate messages returned from Gateway Hub are now correctly processed.
AA-5230 Gateway FIX Analyser 2 query message command is now correctly included in commands that need arguments coalescing.
AA-5231 Gateway Fixed an issue where Gateway would occasionally fail to send information about disabled includes to Gateway Hub.
AA-5251 Gateway When the location of a sampler changes within the Gateway setup, but it is otherwise unchanged, Gateway no longer publishes information to the Netprobe that would cause the sampler to be restarted.
AA-5282 Gateway Gateway can now decrypt encoded passwords in the configuration when using the AES-256 key to start the Gateway.
AA-5291 Gateway Gateway no longer crashes when a 4.9 or earlier Self-announcing Netprobe connects.
AA-5306 Gateway Hub Gateways no longer refuse to validate setups where there are no includes as part of the setup.
AA-5308 Gateway The add_gateway script now sets the default Gateway version to GA4.12 and improves error reporting.
AA-5310

Active Console 2

GSE

Gateway

Active Console 2 now displays the Gateway Hub visual indicator on the Gateway icon in the following circumstances:

  • Gateway is configured to publish to Gateway Hub.
  • Gateway obtains its configuration from Gateway Hub.
COL-7202 Netprobe Environment variables are now handled properly when the run location set for a Gateway action is set to Netprobe.
COL-7269 Netprobe The SQL Toolkit plug-in is improved so that its memory usage is more stable.
COL-7270 Netprobe The Perfmon plug-in objectRefreshThreshold default value is now set to 0 to prevent memory leaks.
COL-7506

Active Console 2

GSE

Gateway

Netprobe

Licence Daemon

Fixed an issue where the API plug-in fails to read all XmlRPC message from a client.
VI-2552 Webserver SSL-enabled Web Dashboard now launches successfully when using the geneosws script.
VI-7974 Active Console 2

GSE

In the Metrics dockable, clicking Show Chart to select an existing chart from the table cell now opens the Active Dashboard dockable.
VI-8165 Gateway Gateway Setup Editor no longer throws an exception when saving a setup fails. GSE displays the dialog with the relevant error message.

VI-8199

VI-8305

Active Console 2

GSE

Context-Sensitive Help updates:

  • ActiveTimes to link to the correct sections in the online Geneos documentation.
  • Links to the correct section of the online help for table elements that have no XML.
VI-8274 Active Console 2

GSE

Gateway Setup Editor no longer to appear to lock up in some cases when multiple levels of a hierarchy were selected, and then deleted together.
VI-8290 Gateway If the main setup file or resource is unavailable after a start, then the Gateway Setup Editor shows an error if opened.
     

Known issues

These are the known issues affecting Geneos GA4.12.x:

Issue key Description
COL-7535

When using HTTPS connections with the REST API plug-in, the client connection needs to have server name verification disabled.

Known issue since: GA4.12.0

Planned fix version: GA4.12.1

COL-6759

E4JMS — Non-durables plug-in is not displaying data starting Tibco EMS version 8.0 and newer.

Known issue since: Tibco EMS version 8.0 +

Planned fix version: GA5.0 (end of October 2019)

   

Disclaimer: The information contained in this document is for general information and guidance on our products, services, and other matters. It is only for information purposes and is not intended as advice which should be relied upon. We try to ensure that the content of this document is accurate and up-to-date, but this cannot be guaranteed. Changes may be made to our products, services, and other matters which are not noted or recorded herein. All liability for loss and damage arising from reliance on this document is excluded (except where death or personal injury arises from our negligence or loss or damage arises from any fraud on our part).

Other releases

Geneos Release Notes GA4.12

Release date: 31 July, 2019

 

Geneos Release Notes GA4.11

Release date: 2 May, 2019

Last updated: 13 June, 2019

Geneos Release Notes GA4.10

Release date: 31 January, 2019

Last updated: 28 March, 2019

Geneos Release Notes GA4.9

Release date: 31 October, 2018

Last updated: 14 January, 2019

Geneos Release Notes GA4.8

Release date: 31 July, 2018

Last updated: 12 October, 2018

Geneos Release Notes GA4.7

Release date: 31 May, 2018

Last updated: 7 June, 2018

Geneos Release Notes GA4.6

Release date: 3 April, 2018

Last updated: 4 May, 2018

Geneos Release Notes GA4.5

Release date: 31 January, 2018

Last updated: 9 February, 2018

Geneos Release Notes GA4.4

Release date: 1 December, 2017

Last updated: 14 June, 2018

Geneos Release Notes GA4.3

Release date: 2 October, 2017

Last updated: 8 November, 2017

Geneos Release Notes GA4.2

Release date: 1 August, 2017

Last updated: 9 February, 2018

Geneos Release Notes GA4.1

Release date: 31 May, 2017

Last updated: 16 June, 2017

Geneos Release Notes GA4.0

Release date: 20 February, 2017

Last updated: 24 March, 2017

Geneos Release Notes GA3.8

Release date: 3 October, 2016

Last updated: 15 December, 2016

Geneos Release Notes GA3.7

Release date: 1 August, 2016

Last updated: 25 August, 2016

Geneos Release Notes GA3.6

Release date: 31 May, 2016

Last updated: 11 August, 2016

Geneos Release Notes GA3.5

Release date: 31 March, 2016

Last updated: 25 April, 2016

Geneos Release Notes GA3.4

Release date: 28 January, 2016

Last updated: 7 March, 2016

Geneos Release Notes GA3.3

Release date: 26 November, 2015

Last updated: 16 December, 2015

Geneos Release Notes GA3.2

Release date: 1 October, 2015

Last updated: 22 October, 2015

Geneos Release Notes GA3.1

Release date: 31 March, 2015