Release Notes

IBM DataPower Operations Dashboard v1.0.21.x

A newer version of this product documentation is available.

You are viewing an older version. View latest at https://ibm.biz/dpod-docs.

Release Notes

This page includes the release notes for recent versions. For older version, see Previous Versions.

Release Notes 1.0.21.0

Release date: 28 June 2024

New Features and Capabilities

Description

Issue(s)

Description

Issue(s)

Long Term Statistics

  • Transaction invocation statistical data (at a 15 minutes interval) is stored for long term usage and trend analysis.

  • The data (invocations, latency, etc.) is available via new dashboards and reports.

MNTR-6328, MNTR-6350

API Calls Version

  • Added support for the new IBM DataPower Operations Dashboard for Cloud Pak for Integration - API Calls version.

  • This version is priced based on API Call volumes and scales seamlessly with the IBM Cloud Pak for Integration add-on for API Calls.

MNTR-6344

Supported Platforms

  • Added support for Rocky Linux 8.x (non-appliance installation only).

MNTR-6351

Changes and Improvements

Description

Issue(s)

Description

Issue(s)

Reduced the size of the config DB (QueryExecution/ReportExecution tables) to prevents locks, internal alerts and large backups during upgrades.

MNTR-6032

Tuned the Store services heap sizes according to the deployment profile and OS memory.

MNTR-6070, MNTR-6366
MNTR-6381

Changed the memory sampling to use the MemoryStatus/Usage field instead of MemoryStatus/UsedMemory field, to be consistent with the memory utilization that is displayed by the DataPower Gateway CLI (which does not include the memory used for caching).

MNTR-6150

Limit the ephemeral port range to 10000-59999.

MNTR-6259

Revert the Docker Container for Developer Edition image name to the previous name (dpod-developer-edition).

MNTR-6272

Including the limits and sysctl configuration files in the upgrade rollback.

MNTR-6337

Prevent an additional attempt to start the services while the services are already in the process of starting up.

MNTR-6349

Add firewall rules and system units to the gathered information in the must gather script.

MNTR-6370

Disable Tomcat JMX ports.

MNTR-6136

Add support in the Message filter to not equals operator.

MNTR-6147

Increase the auto-complete filter size limit and make it configurable via a system parameter.

MNTR-6335

Bug Fixes

Description

Issue(s)

Description

Issue(s)

Misconfigured timeouts caused the audit log analysis task and other tasks to sometimes hang, eventually leading to all housekeeping workers unable to perform other background tasks.

MNTR-6061

An error occurs when parsing Syslog messages containing IPv6 addresses.

MNTR-5922

Internal alerts are triggered for log targets that are down because the domain is disabled.

MNTR-6046

An error occurs when filtering by a boolean field in the Store Browse page.

MNTR-6064

An error occurs when updating the Store allocation.

MNTR-6069, MNTR-6339

An error occurs in the quick setup modal window when LDAP is already enabled.

MNTR-6196

Tooltips are missing some information in the services page in the Admin Console.

MNTR-6271

An error occurs when reallocating unassigned shards of the Store Dashboards (Expert Mode) indices.

MNTR-6286

In a cell environment, an old upgrade process could have created a Messaging agent with a wrong name.

MNTR-6358

An error occurs in the Store Status page when the Store nodes are in failure mode.

MNTR-6359

An error message is displayed for vm.max_map_count when restarting services in the Docker Container for Developer Edition.

MNTR-6365

An error occurs while performing a secure backup of DataPower Gateways that sign the secure backup with SHA512.

MNTR-6377

An error occurs when trying to purge data by multiple transaction IDs or by multiple global transaction IDs.

MNTR-6353

Wrong output message when provided password is not valid in the reset admin password script.

MNTR-6354

API Probe Capture may not display all captured transactions when there is a time difference between the DPOD and the DataPower Gateway server.

MNTR-6373

Missing validation when fetching a role by an invalid ID.

MNTR-6116

Store nodes health table displays non-heap usage instead of heap usage.

MNTR-6368

Housekeeping

Description

Issue(s)

Description

Issue(s)

Upgraded dependencies and added support for this new version in the installation and upgrade processes.

MNTR-4844, MNTR-6028
MNTR-6149, MNTR-6288
MNTR-6300, MNTR-6301
MNTR-6303, MNTR-6304
MNTR-6308, MNTR-6334
MNTR-6338, MNTR-6345
MNTR-6346, MNTR-6348
MNTR-6357, MNTR-6378
MNTR-6387

Release Notes 1.0.20.2

Release date: 19 April 2024

Bug Fixes

Description

Issue(s)

Description

Issue(s)

When hovering over a chart, the vertical line only appears when the mouse is close to a marker in the chart and doesn’t display values for all markers in the tooltip.

MNTR-6204

An error message is displayed when clicking on one of the built-in roles.

MNTR-6256, MNTR-6266

In a cell environment, the upgrade process registers the wrong messaging agent name in the configuration database for the second Cell Member.

MNTR-6206

An error message is displayed when generating the must gather file in the Docker image about missing “/var/log/messages” files.

MNTR-6264

Housekeeping

Description

Issue(s)

Description

Issue(s)

Upgraded dependencies and added support for this new version in the installation and upgrade processes.

MNTR-5237, MNTR-6027
MNTR-6050, MNTR-6228
MNTR-6229, MNTR-6230
MNTR-6232, MNTR-6233
MNTR-6237, MNTR-6244
MNTR-6247, MNTR-6248
MNTR-6260, MNTR-6267
MNTR-6268

Release Notes 1.0.20.1

Release date: 8 March 2024

New Features and Capabilities

Description

Issue(s)

Description

Issue(s)

Experimental support for OIDC.

MNTR-5480

Changes and Improvements

Description

Issue(s)

Description

Issue(s)

Allow Non-Appliance mode installation on Rocky Linux 8.x.

MNTR-6126, MNTR-6198

Additional data collected for support in the mustgather file.

MNTR-6002, MNTR-6041
MNTR-6166

Bug Fixes

Description

Issue(s)

Description

Issue(s)

Error when parsing syslog messages containing GTID with the equals sign (=).

MNTR-6100

Sessions of the Web Console and Admin Console expire too soon (after being idle for only 2 minutes).

MNTR-6145

System errors include irrelevant messages which cause false positive alerts.

MNTR-6112

app_status.sh displays command not found error messages.

MNTR-6053

Must gather file is missing many directories.

MNTR-6101

Must gather script fails when there are a lot of internal alerts.

MNTR-6119

Avoid truncating domain names when the gateway name or domain name are too long.

MNTR-6167

Fixed the Cloud Agent images digests.

MNTR-6083

Housekeeping

Description

Issue(s)

Description

Issue(s)

Upgraded dependencies and added support for this new version in the installation and upgrade processes.

MNTR-6109, MNTR-6159
MNTR-6170, MNTR-6176
MNTR-6185, MNTR-6200

Resolved security issues.

MNTR-6165

Release Notes 1.0.20.0

Release date: 8 December 2023

New Features and Capabilities

Description

Issue(s)

Description

Issue(s)

API-Connect Probe Capture

  • Debug-level data for each policy in the API transaction can be captured and displayed.

  • The data includes requests, responses and headers of invoke policies, inputs and outputs of map policies, context variables, etc.

  • The capture may be limited by time, transactions count, interval, API name, etc.

  • This feature replaces the Policy Variables Capture feature, which supports only v5/v5c APIs, and will be removed soon from DPOD.

MNTR-4638, MNTR-5570
MNTR-5910, MNTR-5918
MNTR-5973, MNTR-5992
MNTR-6005, MNTR-6055
MNTR-6056

Enhanced Support for Containerized Gateways

  • Added support for monitoring IBM DataPower Gateways deployed in Kubernetes (in addition to OpenShift).

  • The DPOD Cloud Agent can now be added to several DPOD environments, e.g.: for high availability.

  • Added configuration options to the Cloud Agent CR, such as custom annotations, labels, resources, environment variables, etc.

  • Added support for API-Connect Analytics offloading within the k8s cluster (no need for egress traffic).

  • Added new DPOD Cloud agent setup page.

MNTR-960, MNTR-5283
MNTR-5516, MNTR-5724
MNTR-5647, MNTR-5722
MNTR-5742, MNTR-5748
MNTR-5774, MNTR-5779
MNTR-5784, MNTR-5806
MNTR-5813, MNTR-5877
MNTR-5929, MNTR-5961
MNTR-5979, MNTR-6045

Changes and Improvements

Description

Issue(s)

Description

Issue(s)

Allowing the user to control the sampling of a specific gateway and cloud agent.

MNTR-5239

Added filters to Scheduler Info page.

MNTR-5590, MNTR-5978

New Overview, Browse and Query Store pages in Manage → DPOD Health, which includes the reallocate of unassigned shards functionality.

MNTR-5706, MNTR-5911
MNTR-5968, MNTR-5972
MNTR-5987, MNTR-5988
MNTR-5991

Keeping page scroll position when switching between tabs in the transaction details page (instead of scrolling to the top of the page).

MNTR-1837

Record REST API invocation and login data in the audit logs of the Web Console and the Admin Console.

MNTR-5539

Prevent services from starting if required port is taken by another process.

MNTR-5630, MNTR-5814

Better error handling in all SOMA, HTTP and REST API invocations from the system.

MNTR-5639, MNTR-5699
MNTR-5863, MNTR-5872
MNTR-5921, MNTR-5963
MNTR-5969, MNTR-5976

Improved user experience in self service portal (deprecated).

MNTR-5713, MNTR-5714

Removed the limitation of appliance migration to run in the Developer Edition.

MNTR-5739

Improved user notifications when federating a new cell member to be more informative.

MNTR-5764, MNTR-6048

Increased the Store thread count limit.

MNTR-5765

Secured the configuration export file by encrypting it.

MNTR-5783

Make sure the configuration export/import completes successfully even if the SSH session is terminated during the execution.

MNTR-5788, MNTR-5789
MNTR-5871, MNTR-6006

Added the custom logo to the configuration export/import.

MNTR-5795

Improved the file download processing performance (e.g.: for downloading the Audit logs from the gateways).

MNTR-5804

Change the reports server HTTP port from 8089 to 8093.

MNTR-5807

Reduced the amount of free disk space required by the must gather script to run.

MNTR-5812

Automatically try to recover from certain situations of unassigned shards in the DPOD Store.

MNTR-4030, MNTR-5818

Updated the external links to the DPOD documentation.

MNTR-5830

Improved the appliance migration process from DataPower IDG appliance to DataPower X3 appliance.

MNTR-5859

Prevented federating a cell member to a cell manager with a different version.

MNTR-5860

Increased the Store services heap size when the server’s RAM is at least 512GB.

MNTR-5861

Renamed "Raw Messages" to "Logs".

MNTR-5876

Tune the Store services heap size for the cell manager.

MNTR-5906

Tune the TomEE services heap size for the Docker Container for Developer Edition.

MNTR-5920, MNTR-5951

Reduced the number of audit log analysis files DPOD collects to 3 files by default.

MNTR-5939

Improved the DPOD Store client error handling.

MNTR-5986, MNTR-5966

Externalized the Store trans log size configuration and manage it from the Store Retention.

MNTR-6024

For certain gateway firmware levels, when Syslog log targets are configured with more than 1 connection and they get disconnected, the DataPower only tries to reconnect the first connection, while the second connection stays down, and the status of the log target is down as well.
Therefore, as a workaround, to support older firmware levels that are still supported, the number of connections has been reduced to 1.

MNTR-6042

Added password re-type when resetting the admin password via CLI.

MNTR-5181

Added restarts/reloads info to logs.

MNTR-5322

Displaying a more informative page for non-existing domains.

MNTR-5345

Generating an internal alert when the Messaging agent is down.

MNTR-5621

Allowing cell member federation to use SSH keys for authenticating to the cell member via SSH instead of user name and password.

MNTR-5641

Avoiding redundant log messages in the TomEE servers.

MNTR-5650

Displaying all events in one table in the API-Connect Extended Latency tab.

MNTR-5687

Periodically updating the domain cache and the Cloud Agent data in the Store.

MNTR-5726

Added additional product activation validations.

MNTR-5745

Added data to the must gather file (processes, umask, indices metadata, services status, etc.)

MNTR-5773, MNTR-5846
MNTR-5881

Improved user experience when IDG is down and trying to access the device from the "Gateways" page.

MNTR-5790

Added a new script to gather and display NVME details for configuring physical cell members.

MNTR-5880

New internal alert for enabled and down log targets.

MNTR-5696

Increase Syslog message size to 3K.

MNTR-5831

Improved error logging for REST APIs errors.

MNTR-5957

Deprecated and Removed

Description

Issue(s)

Description

Issue(s)

The Policy Variables Capture feature, which supports only v5/v5c APIs, is now deprecated and will be removed soon from DPOD.

MNTR-5909

Bug Fixes

Description

Issue(s)

Description

Issue(s)

Service status displays Unknown status in the Admin Console services status page while the service is starting or stopping.

MNTR-5598

The payload tab in API-Connect early failing transaction details page shows backend-request/response inner tabs.

MNTR-5667

Copyright © 2015 MonTier Software (2015) Ltd.