IBM DataPower Operations Dashboard v1.0.15.0

A newer version of this product documentation is available.

You are viewing an older version. View latest at IBM DPOD Documentation.

Release Notes

 Technology Preview - includes new components that are NOT within support yet and might be deprecated in the near future

 Become Supported - includes existing components / features that are now within support

 Deprecated - includes components / features that are going to be removed from the product (or support) in the near feature

Release Notes 1.0.15.1

Fix List

Component

Issue

Description

Component

Issue

Description

API Connect Payload Capture

MNTR-4847

Redact authorization header in response headers.

UI

MNTR-4747

Correctly display transactions with API-C Analytics data and no raw messages in the transactions list.

UI

MNTR-4809

API Connect assembly flow - OAuth2-server and Rate-limit V5/C policies are not marked as internal.

UI

MNTR-4823

JS Exception when clicking "default" domain in gateway setup.

Security

MNTR-4824
MNTR-4842

Upgraded OpenSearch to 1.2.2.
Upgraded log4j to 2.17.0.

Stability

MNTR-4825
MNTR-4834
MNTR-4843
MNTR-4848
MNTR-4846

Internal stability fixes and housekeeping.

Release Notes 1.0.15.0

New Features

Category

Issue

Description

Category

Issue

Description

Improved User Experience

MNTR-4079

Custom roles may be used to limit user access to product views (Gateway / API-C).

Improved User Experience

MNTR-4520

Custom roles may be used to allow users of any role to edit report and alerts.

Improved User Experience

MNTR-4607
MNTR-4681
MNTR-4682
MNTR-4710

Reports and alerts are displayed per product view to easily distinguish between API Connect and DataPower Gateway services.

Improved User Experience

MNTR-4378
MNTR-4709
MNTR-4749

All tables now support the new context menu which allows easier filtering and copy.

Improved User Experience

MNTR-4228

Quick setup modal after installation/upgrade allows choosing the default product view and theme.

Improved User Experience

MNTR-4640

Changed the order of tabs under Transactions / Early Failing tabs.

Improved User Experience

MNTR-4728

Changed the order of the management tasks accessible through the UI.

API Connect Integration

MNTR-4639
MNTR-4745
MNTR-4704
MNTR-4755
MNTR-4772

API Connect Analytics Offload may be used to send payload and request/response headers to DPOD.

API Connect Integration

MNTR-2740
MNTR-4640
MNTR-4713
MNTR-4717
MNTR-4722
MNTR-4700
MNTR-4795

When activating API Connect Analytics Offload, payload and HTTP headers are displayed per transaction and are available for filtering.

API Connect Integration

MNTR-4718
MNTR-4720
MNTR-4642
MNTR-4765
MNTR-4737

Expert Mode provides access to the data that was captured from API Connect Analytics Offload with the ability to create custom dashboards.

API Connect Integration

MNTR-4641

Payload capture only supported if Analytics endpoint doesn’t exists.

API Connect Integration

MNTR-4601
MNTR-4708

Cleaner view of the assembly flow (toggle between primary policies and all policies).

Performance

MNTR-4645

Support for enhanced Syslog log target performance introduced in DataPower Gateway firmware v10.0.4.0.

Installation

MNTR-4417

Support for POC installation (Non-Appliance Minimal architecture with a single disk)

Fix List

Component

Issue

Description

Component

Issue

Description

UI

MNTR-4551

Fixed Free Text filter exception when entering a comma separated string.

UI

MNTR-4697

Removed message about DPOD Store history period.

UI

MNTR-4536

Do not show What’s New dialog after installing an iFix.

UI

MNTR-4606

Service latency dashboard shows infinity values for API Connect transactions.

DevOps Services Portal

MNTR-4714

DevOps Services Portal page unresponsive.

Performance

MNTR-4726

Improved performance and monitoring of the WS-M Agents for receiving API Connect Analytics data.

Security

MNTR-4428

User without payload permissions is still able to filter by payload.

Security

MNTR-4538

Reduce ephemeral port range.

Security

MNTR-4575
MNTR-4706
MNTR-4716
MNTR-4535
MNTR-4706
MNTR-4326
MNTR-4490
MNTR-4766
MNTR-4799
MNTR-4783
MNTR-4791

Upgraded OpenSearch to 1.1.0.
Upgraded TomEE server to 8.0.8.
Upgraded Flume to 1.9.0.
Upgraded log4j to 2.15.0.
Upgraded JDK to 11.0.13+8.

Stability

MNTR-4616

Syslog setup for API Connect domains of 7.6 firmware fails.

Stability

MNTR-4593

Admin Console becomes unavailable due to OutOfMemoryError.

Stability

MNTR-4613

Cell environment upgrade fails due to max shards per node setting.

Stability

MNTR-4781

Agents cannot persist data due to IllegalStateException after the Store is restarted.

Stability

MNTR-3174
MNTR-4731
MNTR-4462
MNTR-4686
MNTR-4587
MNTR-4459
MNTR-4422
MNTR-4245
MNTR-4248
MNTR-4611
MNTR-4477
MNTR-4461
MNTR-4463
MNTR-4652
MNTR-4491
MNTR-4489
MNTR-4460
MNTR-4619
MNTR-4748
MNTR-4750
MNTR-4761
MNTR-4778
MNTR-4752
MNTR-4793

Internal stability fixes and housekeeping.

Release Notes 1.0.14.0

New Features

Category

Issue

Description

Category

Issue

Description

Improved User Experience

MNTR-3922
MNTR-4090
MNTR-4321
MNTR-4325
MNTR-4327
MNTR-4332
MNTR-4335
MNTR-4354
MNTR-4355
MNTR-4356
MNTR-4359
MNTR-4360
MNTR-4374
MNTR-4385
MNTR-4390
MNTR-4412
MNTR-4413
MNTR-4420

Many filters (including device, domain, service, API name, product, etc.) support wildcards (*) for matching.

Improved User Experience

MNTR-3922
MNTR-4320
MNTR-4348
MNTR-4349

Filters across the system support operators (including reports and alerts).

Improved User Experience

MNTR-4369
MNTR-4397
MNTR-4398
MNTR-4400
MNTR-4401
MNTR-4419

A new context menu in main tables (transactions, early failing, raw messages, etc.) allows easier filtering and copy.

Improved User Experience

MNTR-4080

Custom dashboards may be used as the home page.

Improved User Experience

MNTR-4373

Some widgets that could not be added to custom dashboards, such as Transactions List, are now supported.

Improved User Experience

MNTR-4290

CSV export size has been increased to 2,500 records instead of 1,000.

Improved User Experience

MNTR-4288

Any alert and report can now be duplicated, no matter if they arrive out-of-the-box or created from scratch.

API Connect Integration

MNTR-4081

Provider organization and consumer organization can be used in custom roles to limit user access.

API Connect Integration

MNTR-4215

Many filters have been added to API Connect dashboards, including provider organization, HTTP response code, HTTP method, elapsed time, request/response size, etc.

API Connect Integration

MNTR-4216

Added Top Consumers table in Recent Activity dashboard.

API Connect Integration

MNTR-4147
MNTR-4416
MNTR-4424

Status column in API Connect Transactions page was replaced by HTTP response code column.

API Connect Integration

MNTR-4380
MNTR-4217

Transaction error analysis now detects some more common error scenarios with API-C v10.

Deprecated Extended Transactions

MNTR-4148

The deprecated Extended Transaction functionality, which required instrumentation of the processing policy, and was replaced in 1.0.8.0 by a non-intrusive alternative, has been removed.

Fix List

Component

Issue

Description

Component

Issue

Description

UI

MNTR-4051
MNTR-4391

Reduce browser CPU utilization.

UI

MNTR-4101

Multiple selection checkbox is not aligned in Firefox.

UI

MNTR-4102

Wrong parameters in URL when navigating between transactions with the next/prev buttons.

UI

MNTR-4106

Several issues in export to CSV of DPOD Health → Devices list.

UI

MNTR-4219

URI filter for API-C does not work as expected.

UI

MNTR-4339

Multiple selection doesn't work for filters with numeric values (e.g. HTTP Res. Code).

UI

MNTR-4370

Non-filter parameters are kept in URL when navigating to a different page.

UI

MNTR-4372

Custom dashboards reset filters automatically when entering the page.

UI

MNTR-4375

The share function should only take filters and parameters related to the specific page the user wants to share.

UI

MNTR-4376

Executions status resets filters automatically when entering the page.

UI

MNTR-4377

Changed behavior of the filters in "Service Configuration Changes" page.

UI

MNTR-4383
MNTR-4328

Filters aren't being reset when navigating from a specific transaction to Dashboards/Explore pages in Gateway, and to Dashboards pages in API-C.

UI

MNTR-4430

Scheduler Info start time column was empty until task has finished.

UI

MNTR-4115

Kibana was not accessible in some installations.

UI

MNTR-4159

Side menu opens when page changes.

UI

MNTR-4169

Sometimes document type filter value cannot be changed when editing a report or an alert.

UI

MNTR-4301

Agent message rate chart doesn't include some API-C records.

UI

MNTR-4354

Service URI Calls dashboard has the filter "In URL" instead of "In URI".

Reports and Alerts

MNTR-4241

Alerts don't work for API-C 2018.

Syslog Agent

MNTR-4072
MNTR-4337

Deduplication of error messages arriving from non-default domains or from apigw category.

Maintenance Plan - Synchronization

MNTR-4357

Synchronization activity fails to detect domain configuration file in DataPower Gateway v10.x.

DevOps Services Portal

MNTR-4379
MNTR-4381

Error validating/promoting WDSL in DevOps Services Portal.

Kibana

MNTR-4414
MNTR-4453

Added utility to configure Kibana to access the store data in Non-Appliance mode.

Security

MNTR-4243
MNTR-4313
MNTR-4314
MNTR-4387

Harden TLS configuration in httpd (protocols, cipher suites and additional crypto properties).

Security

MNTR-4407
MNTR-4124

OS security updates for Appliance installations.

Security

MNTR-4083

New utility to replace the encryption key.

Security

MNTR-4352

Raw Messages dashboard was available to users without the permission to see raw messages.

Task Scheduler

MNTR-4427

Services configuration sampling task appears as STALE.

Performance

MNTR-4091

Increase performance of Recent Plan Executions.

Performance

MNTR-4299

Cleaning up recent executions by number of days as well (30 by default).

Stability

MNTR-4126
MNTR-4437
MNTR-4445
MNTR-4425

Start and stop the system services more reliably and faster.

Stability

MNTR-4088
MNTR-4092
MNTR-4096
MNTR-4107
MNTR-4120
MNTR-4122
MNTR-4140
MNTR-4171
MNTR-4184
MNTR-4236
MNTR-4242
MNTR-4271
MNTR-4291
MNTR-4295
MNTR-4296
MNTR-4298
MNTR-4300
MNTR-4312
MNTR-4351
MNTR-4358
MNTR-4406
MNTR-4410
MNTR-4411
MNTR-4431
MNTR-4440
MNTR-4443
MNTR-4457
MNTR-4418
MNTR-4421
MNTR-4432
MNTR-4433
MNTR-4436
MNTR-4441
MNTR-4444
MNTR-4451

Internal stability fixes and housekeeping.

Release Notes 1.0.13.0

New Features

Category

Issue

Description

Category

Issue

Description

Improved User Experience

MNTR-3915

Quickly move to next and previous transactions from the transaction page.

Reports and Alerts

MNTR-4032

When duplicating a report navigate to the new report page.

API Connect Integration

MNTR-4017

Added support for Web Socket Upgrade policy (requires gateway firmware 10.0.2+).

Task Scheduling

MNTR-3778

Allow to mark a task as stale and rerun an existing task from the Scheduler Info page.

Improved User Experience

MNTR-3921
MNTR-4062
MNTR-4063
MNTR-4064
MNTR-4065
MNTR-4073
MNTR-4085
MNTR-4086

Home page under User Preferences has many more options, changed the order of tabs under Investigate menu, better navigation in Early Failing tabs.

Supported Platforms

MNTR-3934
MNTR-4066
MNTR-4021

Added support for RHEL 8.3 (non-appliance installation only).

Fix List

Component

Issue

Description

Component

Issue

Description

UI

MNTR-4014
MNTR-4033

Fixed issues with IE11.

UI

MNTR-4077

Favorite filter name breaks to new line.

UI

MNTR-4078

Export to CSV of the extended transactions list didn't always work.

UI

MNTR-4087

Export to CSV of the scheduler info list had several issues.

UI

MNTR-4089

Hovering with the mouse on charts shows duplicate tooltips when over areas that are between two values.

REST API

MNTR-3988

Add report and alert IDs and last execution time to the get report/alert list REST API.

REST API

MNTR-3993

Alerts API unavailable for DPOD installations started prior to v1.0.8.5.

Logs

MNTR-3970

Set fixed size and rotation to Kibana log files in appliance installations.

Simulator

MNTR-3931

Fixed false syslog agent internal alerts.

LDAP Integration

MNTR-4005

Wrong logs appear in the LDAP configuration utility log file.

Security

MNTR-4020
MNTR-4047
MNTR-4067

Increased encryption AES key strength to 256 bytes.

Security

MNTR-3922

Fix potential XSS in WS-M agent.

Security

MNTR-3991

Limit Tomcat listening address.

Security

MNTR-4022

Upgraded Elasticsearch to 7.10.2.
Upgraded TomEE server to 8.0.6.

Stability

MNTR-4084

DPOD services don't start if the pid file takes too long to be created.

Stability

MNTR-3960

Remove leftovers in domains table after deleting a gateway.

Stability

MNTR-4095
MNTR-3929
MNTR-4046
MNTR-4053
MNTR-4052
MNTR-3905
MNTR-4057
MNTR-4056
MNTR-4040
MNTR-3974
MNTR-3969

Internal stability fixes.

Release Notes 1.0.12.0

New Features

Component

Issue

Description

Component

Issue

Description

UI

MNTR-3333

MNTR-3829

Added filter operators, such as "Equal", "Not Equal", "Greater Than" and "Lower Than" to all dashboards.

UI

MNTR-3725

Improved Time filter - add previous and next time period buttons, add new options and allow to manually edit custom time.

Improved User Experience

MNTR-3471

Gateways Table - Gateways are sorted by name.

Task Scheduling

MNTR-3525

MNTR-3786

MNTR-3788

MNTR-3819

MNTR-3822

MNTR-3497

MNTR-3807

MNTR-3840

New task scheduling mechanism enhances the system stability and improves the response time of tasks including reports and alerts.

New Scheduler Info page under the Manage menu displays information about the scheduled tasks.

Reports and Alerts

MNTR-3698

New Report -  Service Request/Response Size Stats Report.

Fix List

Component

Issue

Description

Component

Issue

Description

Security

MNTR-3590

MNTR-3761

MNTR-3775

MNTR-3793

MNTR-3794

MNTR-3795

MNTR-3810

MNTR-3820

MNTR-3824

MNTR-3847

MNTR-3857

MNTR-3905

MNTR-3812

MNTR-3808

Upgraded ElasticSearch to 7.9.2.

Security

MNTR-3763

Upgraded Java to OpenJDK 11.0.9.1+1.

Security

MNTR-3762

Upgraded TomEE server to 8.0.5.

Security

MNTR-3475

Upgraded Apache HttpComponents to 4.4.13 and Apache HttpComponents Client to 4.5.13

Security

MNTR-3865

Upgraded Boucycastle module to 1.68

Security

MNTR-3751

OS security updates for Appliance installations

Stability

MNTR-3605

Supporting longer URIs for Elasticsearch queries.

Stability

MNTR-3752

Updating store allocation via the Admin Console or by running the script update_store_allocation.sh results in a wrong configuration due to detecting free space instead of total space.

Stability

MNTR-3802

MNTR-3816

Internal Alert - 'Could not find the latest Audit Log execution' when no monitored Gateways exists.

Stability

MNTR-3798

Upgraded Plot.ly library

Stability

MNTR-3626

MNTR-3843

MNTR-3845

MNTR-3871

MNTR-3872

MNTR-3873

MNTR-3903

Internal stability fixes.

Stability

MNTR-3752

Updating store allocation via the Admin Console or by running the script update_store_allocation.sh results in a wrong configuration due to detecting free space instead of total space.

Stability

MNTR-3892

MNTR-3900

MNTR-3682

MNTR-3302

Fixed issues in Cell Member federation rollback.

Stability

MNTR-3767

Mustgather failed to collect all logs.

Stability

MNTR-3463

Set net.ipv4.tcp_tw_recycle = 0 to allow communication behind NAT.

Stability

MNTR-3839

Increase GC logs in TOMEE servers

UI

MNTR-3637

MNTR-3796

MNTR-2815


Encoding issues:

Tenant transactions cannot be displayed due to a URL encoding issue of special characters such as "@".

Filters with multiple selected values change when navigating between pages due to a URL encoding issue.

Filters in reports and alerts that contain specific characters such as "_d" are saved incorrectly due to an encoding issue.

UI

MNTR-3468

Alerts Edit Page shows "add new" button if user isn't authorized.

UI

MNTR-3779

For Backup and Sync plans - correctly store user selection for "Send Email via Web Service".

UI

MNTR-3455

Remove default Alerts Syslog host and port from system parameters.

UI

MNTR-3832

Reorder API-C transactions page filters panel, remove the redundant Request and Response latency filters.

API Connect Integration

MNTR-3867

APIs Latency (90th Pctl) is showing a number not in the chosen time frame in Recent Activity dashboard.

Internal Health

MNTR-3481

Change internal API-C routines log level.

Performance

MNTR-3494

Optimized Internal Health Agents page query.

Performance

MNTR-3849

MNTR-3876

MNTR-3902

Improved performance of indexing Syslog messages.

Release Notes 1.0.11.0

New Features

Component

Issue

Description

Component

Issue

Description

Correlated Transactions Tab

MNTR-3309

MNTR-3266

MNTR-3427

MNTR-3449

New tab in the transaction drill-down page, showing a list of all other transactions with the same global transaction ID.

The list shows both APIC and Gateway transactions.

Raw Messages over Time Dashboard

MNTR-1852

MNTR-3423

Show amount of raw messages over time.

Show total amount of raw messages grouped by message codes.

Reports and Alerts

MNTR-3325

New Alert -  API Error Message Count Alert.

Reports and Alerts

MNTR-3347

MNTR-3314

New Alert -  Trans. Over 30 sec by Service Name Alert.

Reports and Alerts

MNTR-3237

New Alert - Unavailable Devices Alert.

Reports and Alerts

MNTR-3087

New Report - Top Transactions Count per Interval.

Reports and Alerts

MNTR-3087

New Report -  Top Documents Count per Interval.

Reports and Alerts

MNTR-3440

New Report -  Top Documents Count per Agent per Interval.

Reports and Alerts

MNTR-3013

New Report - Service Latency Report - Extended.

Reports and Alerts

MNTR-3426

New Report - Service and URI Total Transactions Report.

User preference

MNTR-3316

New user preference to enable dependency between device, domain and service filters.

Failed Objects

MNTR-3311

Add GatewayPeering object to the list of monitored objects.

System

MNTR-3105

Added support for Microsoft Edge Chromium.

System

MNTR-3372

Added support for Gateway/APIC v10.

Internal Health

MNTR-3406

Added an internal alert when restart sampling isn't working.

Fix List

Component

Issue

Description

Component

Issue

Description

Security

MNTR-2934 

Prevent XSS.

Security

MNTR-3315

MNTR-3430

MNTR-2744

MNTR-3443

MNTR-3447

MNTR-3461

MNTR-3341

Upgrade jquery to 3.5.1 and jquery-ui to 1.12.1.

Upgraded TomEE server to 8.0.2.

Upgraded Java to OpenJDK 11.0.8+10.

Upgraded ElasticSearch to 6.8.11.

Upgraded HTTPD to 2.4.6-93.

Upgraded openSSL to 1.1.0k.

Upgraded CentOS to 7.8.

Stability

MNTR-3037

Service configuration fails for services with a large amount of WSDLs.

Stability

MNTR-3432

Syslog message can't be parsed when URI contains curly brackets.

Stability

MNTR-3209

MNTR-3370

Added timeouts for SOMA requests to the gateways.

Stability

MNTR-3429

Excessive memory usage in SOMA requests caused Out Of Memory error.

Stability

MNTR-3359

MNTR-3317

MNTR-2812

MNTR-3058

MNTR-3343

MNTR-3364

MNTR-3308

MNTR-3357

MNTR-3328

MNTR-3411

MNTR-3337

MNTR-3368

MNTR-3412

MNTR-3383

MNTR-3465

Internal stability fixes.

Performance

MNTR-3437

MNTR-3321

MNTR-3418

Improved Retention queries performance.

Delete empty indices that are not in use in the retention.

Reduced number of collected logs for APIC v5/DataPower Gateway transactions.

Installation

MNTR-3191

DPOD upgrade fails because of /etc/yum.repos.d.

Installation

MNTR-1154

Uninstall does not remove logo rpm in CEF.

Firmware Upgrade

MNTR-1451

Firmware upgrade fails when IDG user is non-admin.

Syslog Agent

MNTR-3336

Supporting 3k Syslog messages.

LDAP

MNTR-2778

LDAP builtin role mapping doesn't allow reuse of values.

LDAP

MNTR-3069

LDAP disconnections cause first authentication to fail.

Custom Transaction

MNTR-3117

When a user specifies "customIsError" in the XSLT,  there is an errorr in the Syslog agent and Service Activity Dashboard doesn't show data.

UI

MNTR-3345

Error message displayed when alert query does not contain a specific field.

UI

MNTR-3355

MNTR-3405

MNTR-3403

Display correct client IP and GTID for transactions.

Minor changes to APIC transaction details page.

UI

MNTR-3327

The "security.limit.admin.ip" config didn't work as expected.

UI

MNTR-3238

Filtering expired certificates by domain doesn't work.

UI

MNTR-3363

Navigating to unauthorized page results in a blank page.

UI

MNTR-3365

Adding a report with duplicate name throws an error.

UI

MNTR-3369

When the gateway is down, show a meaningful message.

UI

MNTR-3362

When creating a user, the password validation message highlights the wrong field.

UI

MNTR-3261

When there are a lot of agents, the top of the dropdown is hidden.

UI

MNTR-3413

Reset filters when navigating from the transaction details page to the transactions list.

Internal Health

MNTR-3330

Misconfigured log target internal alert wrong when monitoring transactions in default domain.

Internal Health

MNTR-3371

Show only one misconfigured logtarget alert per domain.

API Connect Integration

MNTR-3375

MNTR-3415

APIC transactions status is solely determined by their front-end response code.

API Connect Integration

MNTR-3420

API Gateway mode - Payload is not available when there is only payload for the request or the response.

API Connect Integration

MNTR-3421

Showing a meaningful message when payload exists but cannot be displayed, or when the payload is empty.

API Connect Integration

MNTR-2979

HTTP method was wrong.

API Connect Integration

MNTR-3407

Datapower Gateway mode - Gateway type is N\A.

API Connect Integration 

MNTR-3376

MNTR-3400

MNTR-3453

MNTR-3450

Fixed bugs and improved detection of side-calls.

API Connect Integration

MNTR-3353

MNTR-3384

MNTR-3385

Fixed bugs and improved detection of front-end response code.

API Connect Integration

MNTR-3448

MNTR-3467

Using policy type when title is not set.

API Connect Integration

MNTR-3445

Mismatch of successful APIs and activity by API name numbers in Recent Activity.

API Connect Integration

MNTR-3446

No data for DataPower API Gateway transactions in Recent Activity in Gateway view.

API Connect Integration

MNTR-3386

MNTR-3428

Unable to see transaction when URL is long.

API Connect Integration

MNTR-3404

API Gateway mode - distinguish between pre and post processing within the flow diagram.

Upgrade

MNTR-2973



Release Notes 1.0.10.1

Fix List

Component

Issue

Description

Component

Issue

Description

Security

MNTR-2759 
MNTR-2760
MNTR-2765
MNTR-2768
MNTR-2769
MNTR-2770
MNTR-2772
MNTR-2777
MNTR-2779
MNTR-2780
MNTR-2781
MNTR-2791
MNTR-2798

Deprecated SSH cryptographic settings, HTTP security header not detected, vulnerable Javascript library (CVE-2019-11358, CVE-2015-9251)

Release Notes 1.0.10.0

New Features

Component

Issue

Description

Component

Issue

Description

API Connect Integration Improvements

MNTR-2377

Support for DataPower API Gateway.

API Connect Integration Improvements

MNTR-2686

Extended transactions page now shows API Connect transactions (when extended transactions are enabled).

API Connect Integration Improvements

MNTR-1844

Reworked API Connect transaction drill-down page to show more accurate transaction flow and latency information.

LDAP Integration

MNTR-2304

Improved integration with LDAP to allow more flexibility and simplicity in the LDAP registry configuration.

LDAP Integration

MNTR-1751

Better support for secure LDAP (LDAPS) using TLSv1.2 and host name verifier.

Objects Down Monitor

MNTR-2714

Enabled but Down list of monitoring classes' can now be altered via a system parameter.

Reports and Alerts

MNTR-2158

New report - latency statistics grouped by gateway/domain/service name.

Reports and Alerts

MNTR-2641

Support TLSv1.2 for SMTP with STARTTLS

UI

MNTR-2662

New Device Information panel under Manage→Gateways, showing summarized information about the gateway, such as firmware level and device type 

Fix List

Component

Issue

Description

Component

Issue

Description

API Connect Integration Improvements

MNTR-1841

API Policies dashboard are now sorted by API Name + Policy Name  + Version

API Connect Integration Improvements

MNTR-2377

API Connect URI and URL calls dashboards can now be filtered by API attributes.

Objects Down Monitor

MNTR-2705

Speed up the Objects Monitor sampling

Support for IDG 2018

MNTR-2275

SOMA messages containing errors where not parsed correctly for IDG 2018.4.1.X

Support for IDG 2018

MNTR-2273

Some DPOD functionality, such as backup and DevOps portal operations, failed on IDG 2018.1.6

Restart Analysis

MNTR-1906

Out of memory when reading audit log files.
Added support for reading more than 3 audit log file generations.

Syslog Agents

MNTR-2154

MNTR-2587

Extended latency message was not parsed correctly in some cases.

UI

MNTR-2695

Add "Copy to Clipboard" button to the Manage->Debug Log page

UI

MNTR-2722

Reworked EULA/License page

General

MNTR-2177

Remove ES deprecation warnings from the UI and reports servers

DPOD Admin Interface

MNTR-2653

AppAdmin fails to parse available services when the customer has a custom message in /etc/profile

Documentation

MNTR-1921

Better documentation for the Cell environment upgrade process

Stability

MNTR-1388

Show an internal alert if DPOD's log targets are not configured correctly.

Security

MNTR-2711

Upgraded CentOS to 7.7

Security

MNTR-2591

Upgraded TomEE server to 8.0.0
Upgraded Java to OpenJDK 11.0.5+10

Security

MNTR-2243

Upgraded ElasticSearch to 6.8.1

Release Notes 1.0.9.0

New Features

Component

Issue

Description

Component

Issue

Description

Appliance Migration Wizard

MNTR-1903
MNTR-1910

A step by step wizard to backup and restore configuration between gateways.
The wizard backs up a source gateway, performs validation on both source and target, and restore the backup to the target gateway.

Services Configuration Changes Analysis

MNTR-1849
MNTR-1850
MNTR-1929

A new dashboard showing all recent configuration changes for a service and a latency or number of errors around the time of change thus assisting to evaluate the run-time effect of change.

The transaction drill-down page shows whether a recent configuration change was made.

Reports and Alerts History Portal

MNTR-1793

A new portal for reports and alerts executions that allows you to view past alerts or reports or even download reports.


Reports and Alerts Improvements

MNTR-1411

More filter types are now available for API Connect reports and alerts, as reports and alerts are now bound to a product (Gateway or API Connect).

Reports and Alerts Improvements

MNTR-1771

New alert and system health metric for monitoring MQ Connection Utilization

Reports and Alerts Improvements

MNTR-862

New alert for monitoring services that did not run in the last X minutes.

Reports and Alerts Improvements

MNTR-1955

New alert for monitoring API Connect transactions that ended with a specific HTTP status code

Reports and Alerts Improvements

MNTR-2158

Added a new Transactions Latency Statistics report.

API Connect Integration Improvements 

MNTR-1843

Added context variable capturing to the policy variables capture


API Connect Integration Improvements

MNTR-859
MNTR-1673
MNTR-1791
MNTR-1820
MNTR-1827

Handle more cases of early failed transactions (OAuth, 403, etc)
Improved error analysis
Improved payload recording

New DPOD Admin Interface

MNTR-1927
MNTR-1236
MNTR-1831

Most of DPOD's admin functionality, such as stopping or starting DPOD's services, is available through a new Web UI

New Gateway MQ Objects Dashboard

MNTR-1771

A new dashboard that shows Gateway's MQ objects stats such as number of idle and active connections

Support for IDG 2018

MNTR-1768

Support sync and firmware upgrade for IDG 2018.x firmwares

REST API

MNTR-1909

New REST API for updating gateway's details

Fix List

Component

Issue

Description

Component

Issue

Description

Syslog agents

MNTR-1774

Fix - removed or disabled log targets are reconfigured and enabled when setting up syslogs again

Transactions Dashboard

MNTR-2154

Transactions with non-standard Global Transaction ID are not showing correctly in the transaction drilldown page

Transactions Dashboard

MNTR-2085

Fix a problem with parsing and showing WSProxy URIs that contain plus signs

Transactions Dashboard

MNTR-1968

Fix - some transactions stay in Inprocess status when analysis level is Max TPS

API Connect Integration

MNTR-1692

Add HTTP FE response code to API-C total transactions report

UI

MNTR-1773

Show "Gateway" instead of "IDG" in the top menu product view selection

UI

MNTR-1714

Charts and graphs are now more accurate

UI

MNTR-1836

Transaction page - remove duplicate errors from error analysis

UI

MNTR-1785

Favorite filters display shows current filters instead of saved ones in the description

UI

MNTR-1718

Buttons in maintenance screens are not visible on low screen resolutions

UI

MNTR-1821

Filters does not work in the extended transactions page

UI

MNTR-1871

In change audit - the "time" title is not "time sampled"

UI

MNTR-1916

Autocomplete filter not updating when selecting the last value in multi-select

UI

MNTR-1437

Fix wrong wording on system parameter name

UI

MNTR-1454

Fix - don't change product view in the Transaction Debug Log/Purge pages

UI

MNTR-1642

Favorite filters should not save product view parameter

UI

MNTR-1745

"Theme" system parameter options should include the "Elegant" theme

UI

MNTR-1762

In API Connect transaction page, show "No Data" when no data exists

UI

MNTR-1838

Allow text selection for the JSON field in built-in reports/alerts edit page

LDAP

MNTR-854

When using LDAP with group properties for roles, adding a custom role to a group did not work

LDAP

MNTR-1901

Better Handling of DNs with commas and parentheses in the UI and utilities

Reports and Alerts

MNTR-1812

System error report did not show the error message

Reports and Alerts

MNTR-1721

Objects Down alert should have the object name in the alert subject

Reports and Alerts

MNTR-1912

Alerts created from the Service URI/URL calls pages are missing the index fields and document type fields

Reports and Alerts

MNTR-1817

Fix a bug in alert's equal and non-equal comparators

Maintenance

MNTR-1825

Long running maintenance sync tasks were not always canceled automatically

Maintenance

MNTR-1937

Backup tasks support longer lists of domains 

Installation

MNTR-1795

Added more validations to federation installation scripts

Installation

MNTR-1896

Allow to create a cell environment on virtual platforms

Installation

MNTR-1899

Better free space checking before starting DPOD update

Stability

MNTR-1882

Upgrade ElasticSearch to 6.6

Stability

MNTR-1601
MNTR-1697
MNTR-1730
MNTR-1775
MNTR-1815
MNTR-1816
MNTR-1894
MNTR-1932

Internal stability fixes

Stability

MNTR-1826

Changed database compression logic to prevent issues with bloated database size

Security

MNTR-1102

Upgrade Java to OpenJDK 11.0.2

Documentation

MNTR-1777
MNTR-1921

Added more documentation about delivery options for reports.
Better documentation of Cell environment upgrade.

Release Notes 1.0.8.6

New Features

Component

Issue

Description

Component

Issue

Description

Custom Dashboards

MNTR-1694
MNTR-1741

Admins can design custom dashboards containing DPOD widgets.
Custom dashboards are available to all users from the Dashboards menu.

API Connect Integration

MNTR-1698
MNTR-1705
MNTR-1710
MNTR-1716

New option to trace and view policy variables for specific API Connect transactions (by Catalog and API Name).

API Connect Integration

MNTR-1707

Improved API Connect side calls analysis.

Monitoring

MNTR-1701

Support for monitoring transactions in the default domain.

Management

MNTR-1534

When removing a monitored device from DPOD - all DPOD's log targets can be removed from the monitored device.

Fix List

Component

Issue

Description

Component

Issue

Description

UI

MNTR-1702

Fix column width in API Connect HTTP Response Codes Count chart

UI

MNTR-1581

Page is scrolled back all the way up when navigation occurs

UI

MNTR-1744

Old deprecated Extended Transaction setup buttons are collapsed and not visible by default

UI

MNTR-1757

Restarts dashboard Domain filter fix

API Connect Integration

MNTR-1761

Early Failed grid shows empty Client ID field

System

MNTR-1726

Fix an issue where multiple indices were created for DPOD's static data - CRITICAL

APM Integration

MNTR-1738

Provide external links for APM

Cell Environment

MNTR-1706

Fixes for the cell configuration utility

LDAP

MNTR-1736

Better LDAP error messages

LDAP

MNTR-1746

LDAPS fails if the certificate CN does not match host name

Security

MNTR-1739

Updated Java to 8u192

Stability

MNTR-538

Add additional GC logs in Flume agents


Release Notes 1.0.8.5

New Features

Component

Issue

Description

Component

Issue

Description

API Connect Integration

MNTR-1638
MNTR-1640
MNTR-1643
MNTR-1644
MNTR-1646
MNTR-1647
MNTR-1666
MNTR-1682

Many new dashboards in the API-C product view, including APIs activity, latency, HTTP response codes and consumers.

API Connect Integration

MNTR-1645

New dashboard for comparing latency between API versions.

API Connect Integration

MNTR-1648

New dashboard for comparing API assembly policies between APIs or versions.

API Connect Integration

MNTR-1117
MNTR-1636
MNTR-1637
MNTR-1668
MNTR-1670
MNTR-1674

Several filters have been added to API-C pages with auto-complete, such as catalog, space, product, plan, API name, API version and consumer application name.

API Connect Integration

MNTR-1452

Analyze API Connect Early Failed Transactions

Cell Environment

MNTR-1532

DPOD's processing can now be distributed across different federated servers in order to handle high transaction loads (thousands of tx per second)

DevOps Services Portal

MNTR-1512

New functionality to import service into multiple devices

DevOps Services Portal

MNTR-1091

New functionality to read custom JSON from the service comment and populate a searchable description in DPOD's Services portal page

B2B

MNTR-1365

Raw messages can now be filtered by From/To B2B Partner Profiles

Reports and Alerts

MNTR-1549

Reports and alerts' JSON can have named parameters

UI

MNTR-1104

Add "Yesterday", "Last Week" and "Last Month" to dashboards and reports time filter

UI

MNTR-1641

New "Elegant" UI theme



Fix List

Component

Issue

Description

Component

Issue

Description

Reports

MNTR-1497
MNTR-1549

New reports on average service latency, average request size and services above specific elapsed time

Reports

MNTR-1680

Domain Request Size report shows wrong value in the "Transactions Count" column

Alerts

MNTR-1465

New alert on message code count that exceeds a threshold value

UI

MNTR-1620
MNTR-1662

Add request and response sizes to transactions list and transaction details pages

UI

MNTR-1526

Keep Device and Domain filter selections when navigation through the System Health dashboard

UI

MNTR-1465

In the System Health dashboard - the "Devices Memory" analyze link should open the Device Resources dashboard

UI

MNTR-1516

Tx with Probes dashboard - measured units are now "Policy Rules" instead of "Number of Transactions"

UI

MNTR-1459

Show correct latency analysis for some XML Firewall services

UI

MNTR-1296

Add a warning when removing Device Resources sampling from a monitored device

UI

MNTR-2139

The Time Picker widget is sometimes hidden by the top menu bar

Syslog Agents

MNTR-1551

Show correct time for syslogs coming from a timezone different than DPOD/user browser

Auto Setup Domains

MNTR-1377

When automatically setting up a domain that was reset - use its original analysis level

Maintenance Plan

MNTR-1431

Backup, Sync and Firmware upgrade plans can now be canceled before they start to execute
Stop all scheduled executions after a maintenance plan was deleted

API Connect Integration

MNTR-1206

API Connect reports and alerts - filters does not work

API Connect Integration

MNTR-1523

Empty API names are now shown as "Unknown" instead of a blank name, so they can be searched

API Connect Integration

MNTR-1525

UI shows an error for some API Connect transactions

Security

MNTR-1509

Non-admin users can no longer view the internal alerts page

Security

MNTR-1320
MNTR-1476
MNTR-1475
MNTR-1477
MNTR-1514
MNTR-1521
MNTR-1528
MNTR-1530
MNTR-1583

Upgrade ES to 5.6

APM Integration

MNTR-1361
MNTR-1372
MNTR-1436
MNTR-1453

Improved stability

Stability

MNTR-1574
MNTR-1555
MNTR-1591

Fix internal metadata rebuilds errors

Stability

MNTR-1569

Don't use internal metadata if it is more than one hour old

Stability

MNTR-1566

Rotate GC logs after 5 generations to save disk space

Stability

MNTR-1554

Add channel utilization and free memory graphs to syslog and WS-M agents drill-down pages

Stability

MNTR-1331

Print error UUID in the logs for failed internal alert publishing

Performance

MNTR-1681

Reduced the size of the stored messages


Release Notes 1.0.8.0

New Features

Component

Issue

Description

Component

Issue

Description

Non Intrusive Extended TX  

MNTR-1271
MNTR-1279
MNTR-894

Extended Transactions, which are transactions that span more than one monitored devices/services, are now being tracked in a non-intrusive way over HTTP protocol, without the need for processing policy instrumentation. 

This feature is not enabled on systems upgraded to version v1.0.8.0 from older versions.


The pre v1.0.8 intrusive Extended Transaction functionality will be deprecated in the near future

APM Integration

MNTR-1304
MNTR-1266

Provide built-on TCP connector to Splunk, provide DPOD application for Splunk as implementation reference.

System Health

MNTR-1248
MNTR-1232
MNTR-1235
MNTR-1237
MNTR-1243
MNTR-1273
MNTR-1295
MNTR-1300

An overall health overview for all gateways according to user defined metrics.
Drill-down to view the device's health in the last 60 minutes

System

MNTR-310

Fixes for DataPower Firmware Level 7.7
Support for API Connect version 2018.04

Privacy Tool

MNTR-1140

Added an option to disable local user repository (since DPOD v1.0.7.1)

Privacy Tool

MNTR-1146

Added an option to automatically delete WS-M payloads after a day or a week

Privacy Tool

MNTR-1177

New admin page for deleting DPOD logs of a specific transaction

UI

MNTR-906
MNTR-1195

All dashboards can now be exported to CSV

UI

MNTR-1057
MNTR-1205
MNTR-1229

Domain filter now support asterisk wildcard

Performance

MNTR-1110
MNTR-1240

User can choose between supporting more TPS but gathering less data per transaction, or collecting more data and supporting less TPS. This option is available during log target setup.

DevOps Services Portal

MNTR-1227

New functionality to stop or start a service based on custom role permissions

Alerts

MNTR-1269

New alert on Ethernet interfaces Tx/Rx Errors

Alerts

MNTR-1312

New alert on device restart/reload

API Connect Integration

MNTR-1103

Add API Connect fields to DPOD custom roles - API Name, Catalog Name, Space Name, Plan Name, Product Name, Consumer Org Name, Client ID

API Connect Integration

MNTR-1075

Let the user choose the default API Connect homepage

API Connect Integration

MNTR-1099

New alert - more than 5 APIs with latency above X ms.

API Connect Integration

MNTR-1164

Service URL/URI Calls dashboards are now available in API Connect view.

API Connect Integration

MNTR-1290

New filters in the transactions page for Product Name and Consumer Org Name

Internal Health

MNTR-1089

Provide retry functionality for failed publishing via SMTP or syslog of alerts, internal health and maintenance jobs

Device Resources

MNTR-1231

Device Resources page now shows Ethernet Interfaces statistic graphs

REST API

MNTR-1274

New REST API to create WS-M subscriptions

REST API

MNTR-943

New REST API for executing reports

Fix List

Component

Issue

Description

Component

Issue

Description

API Connect Integration

MNTR-1206

API Connect reports and alerts - filters does not work

API Connect Integration

MNTR-1247

Mark web-api transactions as internal transactions so they won't show when filtering successful transactions

API Connect Integration

MNTR-955

Change "OAuth Valid From" and "OAuth Valid Until" filters to time picker 

API Connect Integration

MNTR-1149

Transaction details page - policy graph - Mark the apim.security policy as internal policy and not user policy

API Connect Integration

MNTR-1138

Auto Setup Domains - domains are setup again in DPOD when no logging target stats exists

Store Retention

MNTR-1053

Handle closed ES indices correctly

UI

MNTR-1207

False warning about device locale not set to EN

UI

MNTR-1121

Product View button sometimes doesn't respond

UI

MNTR-179

When navigating between raw messages and transactions page - copy the service name filter to the object name filter

UI

MNTR-773

Schedule expression should not accept two asterisks in a row

UI

MNTR-1185

Monitored devices settings tab - domains filter is not working properly

UI

MNTR-1202

Minor changes to dark theme colors

UI

MNTR-1051

When user is not allowed to see raw messages and payloads, the transaction page should focus on the ext latency tab

UI

MNTR-1135

Device Management → Settings → Temp domain filter should be dependent on the device filter

UI

MNTR-1155

Early Failed dashboard - font size is different than other dashboards

UI

MNTR-998

Reports page new look

Maintenance - Sync

MNTR-1199

Domain Sync doesn't always exclude DPOD's log targets

DevOps Services Portal

MNTR-1137

When using external self service portal, the DevOps portal executions page does not honor custom roles

DevOps Services Portal

MNTR-1133

Add System parameter for setting local WSDL upload size limit 

Device Resources

MNTR-1244

Domain restart is not identified in some cases

Device Resources

MNTR-1245

Device Resources fails when sampling Docker resources

APM Integration

MNTR-1268

Add gtid parameter to transaction page

Alerts

MNTR-1284

Empty Email sometimes being sent when alert finished with no results

Alerts / Reports

MNTR-1015

Service filter does not always work

Alerts / Reports

MNTR-1196

Various reports and alerts definition fixes

Reports

MNTR-1119

White Space in report filters may cause wrong results.

Reports

MNTR-648

Empty ES Headers field in report setup causes an exception to be printed to the logs

Performance

MNTR-1283

Alerts and Reports should use internal indices metadata

Performance

MNTR-1261

Prepare for future ES upgrade

Performance

MNTR-1127

MNTR-525

MNTR-968

MNTR-1122
MNTR-1213
MNTR-1126

Improving internal database performance and stability

Applying O/S performance profile

Include performance monitoring tool

Delete old database records if the database size reaches a certain configurable threshold



Security

MNTR-1043
MNTR-1024
MNTR-1025

Upgraded openSSL 1.1.0g to 1.1.0h (appliance installation only)
Upgraded openSSH to 7.4 (appliance installation only)
Upgraded httpd version to 2.4.6.67 (appliance installation only)

Security

MNTR-1272

Add audit logger to UI service

Install

MNTR-1134

Upgrade OS to CentOS 7.4 (appliance installation only)

Install

MNTR-869

Fix bug in product removal

Stability

MNTR-983

MNTR-1233

Limit dynamic port allocation range

Improving product stability


Release Notes 1.0.7.0

New Features



Component

Issue

Description

Component

Issue

Description

UI - Transaction Dashboards

MNTR-1067

DataPower and API Connect transactions lists may be exported to a CSV file (applicable for Firefox 57+ and Chrome latest version only)

Maintenance Plan - Firmware Upgrade

MNTR-895

Add Firmware upgrade plan (virtual and physical)

Requires firmware 7.5+

Payload Capture

MNTR-865

Payload capture can be enabled on multiple devices or domains at once

Tenant Support

MNTR-896

Added the ability to monitor transactions' information on appliance with Tenants

API-C Integration

MNTR-1036

The Early Failing Requests Dashboard in now also available in API Connect view

API-C Integration

MNTR-1038

New API Connect Recent Activity dashboard that displays a high-level overview of APIs activity

Reports

MNTR-982

New URI Summary Latency report
New URI Detailed Latency Report

UI - APIs

MNTR-995
MNTR-996

Added latency percentile data to Service URL/URI Calls dashboards.
Add a menu item that allows to create a new latency alerts based on percentile.

UI

MNTR-1037

Columns can be hidden or reordered in the Transactions, Raw Messages and API Connect Transactions pages

UI

MNTR-1014

The transaction error analysis now indicates whether a probe was enabled during its execution

UI

MNTR-731

New widget for generating schedule expressions (for scheduling reports, alerts and appliance maintenance plans)

Devops

MNTR-1030

Support automation of domains configuration in DPOD for domains that were previously configured but were reset by API-C or by Admins

Internal Health Alerts

MNTR-597
MNTR-938

New Internal Monitoring page that shows DPOD's components status and recent alerts to assist monitoring DPOD internal health.
Add Internal Alerts to user notifications widget

Install / Security

MNTR-1136

Add Support for user supplied (pre installed) CentOS 7.4.0 / RHEL 7.4.0 OS when installing the product in a Non Appliance mode.

Security

MNTR-1140/1

Add ability to disable management of local user registries for better security regulations requirements compliance.


Fix List



Component

Issue

Description

Component

Issue

Description

UI

MNTR-468

Agents page - the message column is too narrow
Reports/Alerts view page - the schedule column is too narrow

UI

MNTR-992

Show which view is selected (IDG or API Connect)

UI

MNTR-993

When using auto refresh, the time filter is showing incorrect time

UI

MNTR-640

In Add/Edit device page - a validation of IPV4/IPV6 was added to the log target source address input
In Node edit page -  a validation of IPV4/IPV6 was added the IP address input

UI

MNTR-701

The top navigation bar is not displayed correctly for small screen resolutions

UI

MNTR-1029

A message was added to agent page when the monitored device's time is later than DPOD's agent time

UI

MNTR-1042

Service URI/URL dashboards shows only the first 10 results while more exists.

UI

MNTR-521

Limit the number of displayed raw messages per transaction to 2500 as it was causing some browsers to hang

UI

MNTR-924

XML Firewall service transactions do not appear in the transactions page for monitored devices with firmware 7.6

UI - Filters

MNTR-961

On Transaction List  page, the combination of Domain and Payload filters does not work (fixed for IDG 7.6+)

UI - Filters

MNTR-853

Domain filter shows duplicate domain names

UI - Filters

MNTR-871

Add URI Filter to Service URL Calls dashboard

UI - Filters

MNTR-919

Favorite filters widget - a missing confirmation dialog was added before deleting a saved filter

UI - Free text search filter

MNTR-936

In logical transaction mode, a  missing free text filter was added to Transactions List page 

REST API

MNTR-776

Device REST API - correct prefix was added to the agent names when adding a device

REST API

MNTR-815

Add new REST API calls to show all available Reports, Alerts and Appliance Maintenance API calls

DevOps Services Portal

MNTR-945

Allow to setup a separate temporary domain (for WSDL validation and promotion) for each device 

DevOps Services Portal

MNTR-1023

Truncate error messages that are longer than 5000 characters

DevOps Services Portal

MNTR-1039

Errors while navigating to services list after DPOD starts

DevOps Services Portal

MNTR-1085

Allow access to DevOps services portal from external self-service DPOD installation

Payload Capture

MNTR-994

Show correct message when trying to start payload capture while the DataPower Web Services Management Agent is disabled

Maintenance Plans

MNTR-767

When scheduling a maintenance plan - show message to the user about entering Cron schedule expression 1 minute before the scheduled time 

Maintenance Plans

MNTR-1010

Show the start time of each maintenance plan and task
Replace the email recipient widget in the plan edit page with a newer widget

Maintenance Plans - Backup

MNTR-910

When backup could not access the device, show a meaningful message instead of "No Domains Found"

Maintenance Plans - Sync

MNTR-765

Sync activity edit page - keep user selection of the sync activity type, do not change "Specific Domain" to "Domain by Pattern"

Maintenance Plans - Sync

MNTR-‎1098

In some cases DPOD may remove password map aliases during sync

Restart Analysis

MNTR-691

Get monitored devices' audit logs as binary files and not text files

UI

MNTR-1003

When drilling down to the transaction details in the Early Failed dashboard, highlight the early failed tab and generate correct breadcrumbs

UI

MNTR-1011

Show store status message with the earliest stored syslog document to administrators

UI

MNTR-1034

Raw messages page - replace the Global Transaction ID column with Message Code column

UI

MNTR-446

Cron schedule expression - Don't allow * value for seconds

UI

MNTR-833

Device resource agent page - number format exception

UI

MNTR-923

Dropped Syslog Messages graph - show curve instead of spikes when zomming in

UI

MNTR-942

Use a newer email recepient widget instead of the old one in the alerts and maintenance plans pages

UI

MNTR-978

Monitored device setup page - For monitored devices with no domains, the "Domains syslog status" button should be disabled

UI

MNTR-997

The sidebar arrow sometimes doesn't disappear

UI

MNTR-1005

Internal Health → Agents page - Resources agent should not show Red status if there are no monitored devices

UI

MNTR-1019

When showing endpoints in the mange devices page, there is an error when showing B2BGW endpoints

UI

MNTR-134

Add paging to security dashboards

Performance / Security

MNTR-1026
MNTR-1047
MNTR-1050
MNTR-1022

Upgraded Derby to 10.14.1.0
Upgraded TomEE to 1.7.5
Upgraded Java to 8u152
Upgraded openSSL 1.1.0f to 1.1.0g

Logical TX

MNTR-1061

Add ES Plugin installation for event forwarding to minimize manual steps

Developer Edition

MNTR-1052

Provide user notification on the use limit of days for DPOD Developer edition on Docker (7 days) and the existon OVA files for Developer Edition (30 days)

Alerts

MNTR-1122

Clean old records from internal configuration database when exceeds certain size



Release Notes 1.0.6.0

New Features

Component

Issue

Description

Component

Issue

Description

DevOps Services Portal

MNTR-885/889

MNTR-941/929

MNTR-852/879

MNTR-911

A new Services Portal displays a list of all traditional services of the monitored devices for developers self-service maintenance (a DevOps portal).

The first 2 actions available for end users are refreshing remote or entirely local WSDLs, based on security policies (custom roles).

The Refresh WSDL action will validate the new WSDL and schema files (for Local WSDL) or WSDL URL (for remote WSDL) to be validate and

if valid, the action will let the user to promote the new version.

UI - Early failing requests dashboard

MNTR-944

Add a new dashboard for early failing requests (such as SSL failures) - Requires firmware 7.5.2.4+

UI - APIs dashboards

MNTR-912/891

MNTR-661/719



Add a new activity dashboard per service URI / API. Users can view the number of invocations and response time per URI or by service name.

UI - Filters

MNTR-861

MNTR-828

MNTR-829

Add multi-selection to applicable filters and add auto-complete for the Service filter.

Add an ability to save favorite filters for later use.

Add more values to time range filters: last 10 minutes, start of day, start of week, this month.

Add validation for numeric type values in applicable filters.

UI - Free text search filter

MNTR-913

Add a free text search filter to the transactions list page where the user may enter a single value that will be searched across various data fields

UI - Sharing

MNTR-877

Add a new "Share" button that allows sharing the current page (including filters, transaction ID etc.) by copying/pasting the current URL or by sending it via email

UI - Notifications

MNTR-652

Add recent notifications panel that displays recent UI notifications for the user (not persisted)

UI - Charts

MNTR-827

Allow users to change the size of the series (number of values) that is displayed in charts of type "top N"

Install

MNTR-899

Provide procedure and tools for customers to migrate an existing DPOD Store data to a new DPOD installation (for the following scenarios: upgrading DPOD v1.0.0 or v1.0.1 CentOS, upgrading DPOD HW, moving from Appliance to Non-Appliance mode)

Fix List

Component

Issue

Description

Component

Issue

Description

UI

MNTR-703

Wrong object class name on "Failed objects" object filter

Config Sync

MNTR-908

MNTR-841

Add additional limitations to sync documentation

Fix wrong URL in sync task completion email link

UI - APIs

MNTR-935

SFTP transactions stay in "INPROCESS" state

Integration

MNTR-926

Custom Transaction is not working properly with IDG FW 7.6.0.1

UI

MNTR-190

Consistent table drill-down and filter in transaction list screen

Security

MNTR-605

MNTR-855

Upgrade Java to 8u144

Update cURL and openSSL libraries (OpenSSL -> 1.1.0f, cURL -> 7.55.1) - For Appliance Mode installations only with CentOS 7.2+.

Security - LDAP

MNTR-656

MNTR-804

MNTR-878

Improve functionality of app_ldap_utilities.sh

Improve LDAP traces

Management

MNTR-698

MNTR-736

MNTR-870

MNTR-939

MNTR-856

Enrich must-gather data collection

DR

MNTR-783

Add Script that calls DR REST API to set DPOD installation as a standby machine

Install

MNTR-819

Fix validation of NTP configuration

Security

MNTR-866

Add procedure for SSL client authentication to IDG XML management interface

UI

MNTR-867

Add minimum value of 10 seconds to auto_navigation_to_home.interval in user preferences

history Alerts

MNTR-907

Syslog_Errors_MessageCode alert does not find all message codes

UI

MNTR-915

After adding a device redirect the user to the setup tab

Management

MNTR-917

Add additional files to system backup and restore

UI

MNTR-642

Fix duplicate key exception while adding a new device and quickly navigating to the device panel



Release Notes 1.0.5.0

New Features

Component

Issue

Description

Component

Issue

Description

Maintenance Plan - Backup 

MNTR-654

MNTR-693/5

MNTR-714

MNTR-737

MNTR-743/5/7

MNTR-762/3

Add backup plan (secure backup, domain / device export)

Requires firmware 7.1+

Maintenance Plan - Sync

MNTR-664

MNTR-693/5

MNTR-714

MNTR-732/7/9

MNTR-740/1/2/4/5/7

MNTR-762/3/8

MNTR-774/6

MNTR-753

Add synchronization plan to synchronize device / domain configuration.

Requires firmware 7.1+

API-C integration 

MNTR-665/7

MNTR-711/2/3

MNTR-758/9

MNTR-601

MNTR-705/7

MNTR-785/9

MNTR-792



Add special view to search and analyze a transaction across two different perspectives, both adjusted to API-C or DataPower terms and metrics

Requires API-C v5.0.7.2+

UI - Side Call Analysis

MNTR-52

MNTR-662

MNTR-724

Add detailed and summary views of latency inside a transaction when calls are done to WMQ, DB, LDAP or HTTP with openUrl .

Requires firmware 7.6+

UI -B2B

MNTR-463

Add filter to search logs by message id or partner id

UI - APIs

MNTR-661

MNTR-719

Add new activity Dashboard per service URL / APIs. Users can view number of invocations and response time per URLs or only by service name

Logical Transaction

MNTR-734

MNTR-790

MNTR-624

Aggregate most of a transaction's information into a single flat record that can be used to save space, provide more history, export to an external analytics platform or integrate with other existing APM products

Requires firmware 7.6+

APM Integration

MNTR-779

Export each logical transaction as a syslog record to support integrations with Enterprise APMs or Cloud based alert systems

Requires firmware 7.6+

Install

MNTR-587

MNTR-749

Add environment name and Nodes screen to manage node in order to assist multi nodes installation. All agents will use the node host/ip.

Support a single DataPower report to two separate DPOD installations.

Alerts

MNTR-780

Alerts are now fully supported (after being introduced in v1.0.2 as tech preview).

New Alert added when a DP service has an error (as defined in DPOD: direction=error and severity=error exist in a transaction)

UI - Error Analysis

MNTR-191

Add about a dozen built-in common recommendations to assist with SSL issues in transactions.

Devops

MNTR-601

MNTR-704

MNTR-754

Support automation of new domains configuration in DPOD by setting a name prefix.

DR

MNTR-721

MNTR-761

MNTR-782

MNTR-657

Add support to Active/Standby mode with no history. Introduce 4 APIs and a step by step scenario procedure. Suitable for customers that can not replicate storage or do not have an Active / Passive software solution.

Reports

MNTR-778

New reports that export all sampled configurations per service

WS-M

MNTR-629

Add a new Dashboard for each WS-M Agent that shows statistics for dropped WS-M events.

Requires firmware 7.5.2.4+

Fix List

Component

Issue

Description

Component

Issue

Description

Performance / Security

MNTR-403

MNTR-649

Upgraded ES to 2.4.4

Upgraded TomEE to 1.7.4

Performance

MNTR-660

MNTR-659

MNTR-699

MNTR-733

Removed Optimizer script introduced in (1.0.4) and implemented all its improvements as built inside the new ISO file / upgrade procedure.

Install

MNTR-432

MNTR-447

MNTR-668

MNTR-696

MNTR-727

MNTR-751

Developer Edition - version data is incorrect

1.02 ISO generated wrong string in version.txt

installation failure for Non Appliance if kibana is not installed

Security

MNTR-658

When LDAP is enabled, built-in roles shouldn't display users and groups

Security

MNTR-708

LDAP not working with custom group attribute

Install

MNTR-723

License generation failed

Performance

MNTR-750

Under high load some syslog events might have a wrong time causing some transactions to stay in "In Process" state- CRITICAL

Install

MNTR-340

Different active MQ installations used the same path to persist messages

Alerts

MNTR-466

Minor UI defects

UI

MNTR-510

An MPGW transaction with invalid json request might not appear in the UI

UI

MNTR-511

Transaction not listed when message rejected by filter which is the first action

Config Sample

MNTR-490

Added a new filter (object type) to "enabled but down dashboard"

UI

MNTR-725

When a login is required again, the user is not directed to the same page they were on

UI

MNTR-729

Notify users to run removal scripts (as mentioned in documentation) to complete the removal of a monitored device from DPOD.

Alerts / Reports

MNTR-748

MNTR-755

Syslog / Email sender was not thread safe and caused unwanted behavior under load

UI

MNTR-769

Filter out Internal transactions (transactions the are lower than 1000 or like "webapi-internal") from the Transaction List panel. These transactions will be counted as transactions in dashboards

UI

MNTR-224

When a transaction failed on backend connection add the BE URL to the Error analysis summary.

Management

MNTR-823

Application services may fail if started using app-util and SSH session is terminated



Release Notes 1.0.4.0

New Features

Component

Issue

Description

Component

Issue

Description

Alerts

MNTR-589

MNTR-599

MNTR-598

Add new alert based on any Gateway syslog error code. Error code can be edited by user.

Add new alerts to notify when 1000 transaction in the last 10 min ean with open probes.

Add new alert to notify on Certificate that are going to be expired in the next 30 days and are already expired in the last 7 days - Daily alerts

HA

MNTR-586

MNTR-584

Add documentation to describe HA deployment options - See documentation.

Change IP address for all registered DataPower Gateways' Log Target created by DPOD to send information to secondary DPOD installation.

Management

MNTR-118

DPOD installation configure with built-in user repository allows its users to change their own passwords.

Internal Health Alerts

MNTR-537

MNTR-633

MNTR-645

MNTR-641

Add internal health alert component. For more details read here.

Performance

MNTR-539

MNTR-578

MNTR-580

MNTR-581

MNTR-583

Improve DPOD performance to support up to 1500 TPS in one single dedicated server with specific HW configuration as described in Hardware and Software Requirements.

To reach this level of capacity a special step is required when an Optimizer script must run after install.

B2B

MNTR-556

Show AS2 FSH in down objects but enabled Dashboards.

Install

MNTR-568

MNTR-553

MNTR-475

Support Docker containers for Developer Edition only - removed in v1.0.5. used for internal product development only

Presale

MNTR-596

Providing Sizing tool to run in customer device and gather statistics

Security

MNTR-590

MNTR-533

MNTR-612

MNTR-606

Provide assisting script to configure LDAP - LDAP Configuration Script.

WS-M Agent

MNTR-636

Limit payload capture size when collected by DP Gateway (default to 10MB) - requires firmware 7.5.2.4

UI

MNTR-557

Add a new API to add a monitored device to DPOD to assist integrate DPOD in a DevOps implementation.

Fix List

Component

Issue

Description

Component

Issue

Description

Performance

MNTR-577

MNTR-567

MNTR-534

MNTR-526

MNTR-535

MNTR-583

Store performance improvements

HA

MNTR-585

Sync Store and DB with new Attached Gateway after move from Primary to Secondary DPOD installation in Active/Passive Scenario

UI

MNTR-625

MNTR-635

Transaction with callable rule invocation might appear several times on Transaction List screen. Requires firmware 7.5.2.4

UI

MNTR-89



Add last /first buttons to transaction list (limited to 10K results).

Performance

MNTR-438

Static / Cache data was flushed under load causing temporary data loss

UI

MNTR-284

Filter internal DPOD keep alive message from Raw messages panels

Performance / Security

MNTR-252

MNTR-210

DPOD was upgraded to be compiled and run with Java 8 u121

Restart Analysis

MNTR-494



On an unexpected device restart the down time displayed is too long

UI

MNTR-189

Extended Latency tab moved to transaction page to support customer's with small resolution screens

UI

MNTR-297



Add validation of IPv4/IPv6 format to monitored device host and log target source address properties .

WS-M Agents

MNTR-528

Bind a WS-M agent to a domain was persisted.

Performance

MNTR-540

Static data on an index should be persist once index is no longer active.

Store Retention

MNTR-569

MNTR-639

MNTR-562

MNTR-613

Provide script to adjust store size after a change of capacity was performed to /data filesystem

Performance / Agents

MNTR-591

MNTR-593

MNTR-594

MNTR-567

Add cache to parsing patterns. Improved performance and logging for Interceptor.

Improve logging to identify bottlenecks as they occurred.

UI

MNTR-572

Prevent Extended transaction to be configure on API-C domains

UI

MNTR-619

MNTR-199

Trim filters such device , domain to enhance user experience

Security

UI

MNTR-294

Prevent deletion of the last user with administrative rights.

Performance

MNTR-622

Under high load some syslogs events might have a wrong time causing some transactions to stay in "In Process" state- CRITICAL

Performance / Agents

MNTR-623

MNTR-617

MNTR-632

Improve records order in Raw Messages inside a single Transaction screen based on a microsecond precision. Requires firmware 7.5.2.4

Security

MNTR-628

Add LDAP password encryption.

Sample Config

MNTR-630

Increase Object's Name size limit to support B2B object with long names.

UI

MNTR-482

MPGW HTTP GET transaction not displayed when "Process Messages Whose Body Is Empty" is off. Requires firmware 7.5.2.4

Alerts

MNTR-428

After executing an alert, the execution history record was not fully complete in Store.

Reports

MNTR-157

When the report has 0.0 - the value is left aligned in the cell

WS-M Agent

MNTR-527

MNTR-618

Fail processing WSM Payload with two backend-message elements

Install

MNTR-460

Fix documentation on how to add a second network card to DPOD as described at Scenario 2 : All-In-One with two network interfaces

UI

MNTR-456

MNTR-254

Improve error messages

Improve logs

Install

MNTR-524

MNTR-536

Create REST API for registering WSM and SYSLOG agents.

Add automation support for multi server topology.

UI / Agents

MNTR-5

MNTR-621

Transactions starting with MQ were not always displayed in Transaction lists.



Install

MNTR-547

Add documentation on how change the default agents port in AIO installation

Syslog Agents

MNTR-637

MNTR-641



When system reach its Store throughput capacity all new syslog request were blocked causing dropped events on Gateway syslog targets. Now this events will be discarded and an new counter and dashboard is added for each agents to manage this dropped events scenario.

Install

MNTR-325

MNTR-532

MNTR-561

MNTR-544

Improve must gather and process diagnostics



Release Notes 1.0.3.0

New Features

Component

Issue

Description

Component

Issue

Description

UI

MNTR-67

Allow non-admin users with an explicit custom role to start a WS-M subscription for a limited amount of time from the investigate menu.

Sample Config

MNTR-369

Added support for collecting service configuration data about B2B Gateway, B2B Partners and Partner Destination.

UI

MNTR-260

Added "request URL" to Transaction screen for REST/HTTP services.

UI / Reports



MNTR-188

MNTR-517

Provide Kibana 4.5.1 for user custom queries. Available from Internal Health .

Sample Config

MNTR-474

MNTR-501

Service change audit will show changes for all service attributes.

Show configuration details of all the front-side handlers for MPGW services .

UI

MNTR-467

New dashboard to show all DataPower objects that are enabled but in op. state down.

Alerts

MNTR-493

Add a 4th alert type - "LIST" that sends an alert if a query result is in a predefined user list (whitelist or blacklist).

Fix List

Component

Issue

Description

Component

Issue

Description

Alerts

MNTR-417

Removed usage of alert internal id in the REST API.

UI

MNTR-367

In the Transaction details page - the payload tab should be focused if it's the only tab.

General

MNTR-465

Connect to ES as transport client failed.

Must gather

MNTR-447

MNTR-476

Add timeouts to store stats requests.

Add version_history.txt file to must gather.

Install

MNTR-160

Add scripts to assist with product removal from DataPower Gateway.

UI

MNTR-471

Service with loopback shows as IN PROCESS in Transactions page.

Performance

MNTR-472

MNTR-484

Performance issue to get min/max of dates of documents in the store - CRITICAL.

Documentation

MNTR-480

MNTR-475

Update doc regarding MPGW WSM payload capture.

Add to documentation kernel parameters best practice.

Reports

MNTR-481

Sending reports using SMTP failed to some MS Exchange customers.

Security

MNTR-474-3

Upgrade reports using SMTP to work by default with TLS. Existing customer will require to change port. Backward compatibility will require manual steps.

Install

MNTR-492

System startup failed in some cases and require manual restarting - CRITICAL.

UI

MNTR-495

XMLFirewall services don't show in Transactions Page.

Internal Health

MNTR-497

Under heavy load rolling an index can cause 1-4 seconds delay in data streaming.

Install

MNTR-498

Initial size allocation for transaction in store is small due to OS function response changes.

Reports

MNTR-500

Add default reports directory.

UI

MNTR-502

Cannot add monitored device that is configured to use TLSv1.2 in XML Management Interface.

Security

Performance

MNTR-504

Upgrade all components to java 8u101.

Sample Config

MNTR-352

Add URI field to the service configuration table.

Sample Config

MNTR-326

Show the service user comments in the service configuration page.



Release Notes 1.0.2.0

New Features



Component

Issue

Description

Component

Issue

Description

UI / Security

MNTR-261

Add ability to restrict logins of a user with admin privilege to specific IP / subnet

UI

MNTR-197

Add global transaction id to filters in the Raw messages and Extended transactions screens.

Analytics

MNTR-6

Add a new dashboard that shows reboots/reloads of devices / domains and some other characteristics of the event.

UI

Sample Config

MNTR-296

Add support for SSLProxy and TCPProxy Objects.

Internal Health

MNTR-178

New Internal Health Dashboard Provides information about Store Performance

UI

MNTR-336

DPOD Administrator is prevented from creating duplicate WS-M subscriptions.

Install

MNTR-333

Add a minimal configuration option to Standard Edition requiring only 16GB of Memory

WS-M Agent

MNTR-272

Capture JSON Payload from WS-M Events. (Requires IDG firmware 7.5.2)

Install

MNTR-229

Add Support to install the product in a Non Appliance mode on a Pre-installed fresh CentOS 7.2.0 / RHEL 7.2.0

(Current limitation: This can be achieved for the with a fresh install only. The upgrade procedure will not upgrade OS level)

New Alerts components

MNTR-9

MNTR-386

Technology Preview - provide alerts on Gateway's resources issues , Gateway's Objects in operational state down and system errors observed. Alerts can be pushed by syslog or emails but can also be pulled via REST APIs.

Custom Log as Logical Transaction

MNTR-16

Technology Preview - allow to send custom one record sysloc in a defined format that will be presented in some dashboards and supports customer own business name for service, custom partner identification and other custom fields.





Fix List

Component

Issue

Description

Component

Issue

Description

UI

MNTR-370

Add an alert to the user before invoking Extended Transaction configuration about its intrusive nature

UI

MNTR-48

Devices filter does not contain recently-added devices. Fix most common situations of known bug MNTR-175

REPORTS

UI

MNTR-24

Trim inputs fields across UI screens.

Internal Health

MNTR-301

Enhance product must gather.

Reports

MNTR-155

Add a header to all reports that includes all the report's filters.

Reports

MNTR-154

Report headers will now contain actual time range instead of relational (e.g last hour)
Change this to have the actual range.

Reports

MNTR-316

Clean internal sort values from reports

UI

MNTR-336

WS-M subscription can be created only once from DPOD Web Console.

UI

Reports

Sample Config

MNTR-334

Provided workaround to issues that stopped UI, Reports, and other components from restarting, throwing an XADUPID Exception.

Sample Config

MNTR-309

Long configuration sampling caused timeouts. Increased default timeout to 90 minutes.

Internal Health

MNTR-241

Store HeapDump directed to directory /log to avoid using up the Store.

Internal Health

MNTR-257

Stop all services from the CLI may create issues with pid files left behind.



Release Notes 1.0.1.0

New Features



Component

Issue

Description

Component

Issue

Description

UI

MNTR-200

Added support to disable/enable log targets. Used to disconnect DPOD for planned outages or uninstall procedure of a Device from DPOD

Install

MNTR-204

Reduce system requirements for Dev ISO to 1 Disk 15GB , 3.5 GB Mem

Reports

MNTR-223

MNTR-233

Add system parameter to disable SMTP authentication when sending reports by e-mail.

Add system parameter to disable SMTP TLS/SSL when sending reports by e-mail

Presale

MNTR-222

Generate syslog and WS-M data for presale demonstration

UI

MNTR-136,

MNTR-258

Provide new Dashboard to let the administrator detect missing data in situations where syslogs or WSM events are dropped.

UI

MNTR-266

Expose WSM subscription parameters as system parameters

B2B

MNTR-303

Transactions screen now supports presenting of B2B transactions.

Reports

MNTR-157

Allowing users to add a dictionary for ES terms translation to be used as headers , e.g. for value "{"doc_count":"# Results", "key": "Service Name on DP"}".

Fix List

Component

Issue

Description

Component

Issue

Description

Security

MNTR-213

Improve HTTP protocol security

Install

MNTR-209

MNTR-249

IDG prerequisites changes:

Remove prerequisites for IDGs with firmware V7.x to enable the "SOAP Configuration Management v2004" and " SOAP management URI" in IDG WebGUI in XML Management Interface.

Recommended IDG fix - http://www-01.ibm.com/support/docview.wss?uid=swg1IT14028

CLI

MNTR-215

MNTR-232

MNTR-239

MNTR-247

MNTR-251

Must gather script ignores destination directory and improve versioning information

UI

MNTR-203

Check in the UI that the difference between server time and browser time (GMT) is not greater than 10 minutes

UI

MNTR-216

Improved finding the correct time zone of the browser

WSM Agent

MNTR-246

MNTR-237

Bad grammar XML caused infinite parsing loop

UI

MNTR-230

When user adds a new IDG in DPOD, validate that device name does not contain spaces

UI

MNTR-226

Improve system messages during IDG setup issues in DPOD UI

Config Sample

MNTR-232

Change audit record doesn't always display

Security

MNTR-206

Add confirmation of password for SOMA requests credentials

Install

MNTR-172

Improve documentation for uninstall procedure

Install

MNTR-253

MNTR-256

Clarify ISO Edition: Light (Developer) Edition vs. Production (All-In-One) Edition, Clarify before installation the requirements of 3 disks for Production Edition

Upgrade

MNTR-231

MNTR-255

Fix in upgrade scripts - backup scripts for artifacts and software configuration, configuration data location.

Install

MNTR-227

MNTR-240

Remove unnecessary steps in installation

Syslog Agent

MNTR-302

Improve error handling when failed to identify messages object types when storing parsed messages.

Known Issues

Component

Issue

Description

Component

Issue

Description

General

MNTR-175

DPOD shows "Unknown" device or domain



IBM DataPower Operations Dashboard (DPOD) v1.0.15.0