IBM DataPower Operations Dashboard v1.0.14.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.14.0
New Features
Category | Issue | Description |
---|---|---|
Improved user experience | MNTR-3922 | Many filters (including device, domain, service, API name, product, etc.) support wildcards (*) for matching. |
Improved user experience | MNTR-3922 | Filters across the system support operators (including reports and alerts). |
Improved user experience | MNTR-4369 | 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 | Status column in API Connect Transactions page was replaced by HTTP response code column. |
API Connect Integration | MNTR-4380 | 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 |
---|---|---|
UI | MNTR-4051 | 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 | 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 | 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 | Error validating/promoting WDSL in DevOps Services Portal. |
Kibana | MNTR-4414 | Added utility to configure Kibana to access the store data in Non-Appliance mode. |
Security | MNTR-4243 | Harden TLS configuration in httpd (protocols, cipher suites and additional crypto properties). |
Security | MNTR-4407 | 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 | Start and stop the system services more reliably and faster. |
Stability | MNTR-4088 | Internal stability fixes and housekeeping. |
Release Notes 1.0.13.0
New Features
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 | 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 | Added support for RHEL 8.3 (non-appliance installation only). |
Fix List
Component | Issue | Description |
---|---|---|
UI | MNTR-4014 | 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 | 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. |
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 | Internal stability fixes. |
Release Notes 1.0.12.0
New Features
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 |
---|---|---|
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 |
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
Security | MNTR-2759 | 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 |
---|---|---|
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 |
---|---|---|
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. |
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 |
Security | MNTR-2243 | Upgraded ElasticSearch to 6.8.1 |
Release Notes 1.0.9.0
New Features
Component | Issue | Description |
---|---|---|
Appliance Migration Wizard | MNTR-1903 | A step by step wizard to backup and restore configuration between gateways. |
Services Configuration Changes Analysis | MNTR-1849 | 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 | Handle more cases of early failed transactions (OAuth, 403, etc) |
New DPOD Admin Interface | MNTR-1927 | 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 |
---|---|---|
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 | 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 | Added more documentation about delivery options for reports. |
Release Notes 1.0.8.6
New Features
Component | Issue | Description |
---|---|---|
Custom Dashboards | MNTR-1694 | Admins can design custom dashboards containing DPOD widgets. |
API Connect Integration | MNTR-1698 | 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 |
---|---|---|
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 |
---|---|---|
API Connect Integration | MNTR-1638 | 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 | 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 |
---|---|---|
Reports | MNTR-1497 | 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 | 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 |
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 | Upgrade ES to 5.6 |
APM Integration | MNTR-1361 | Improved stability |
Stability | MNTR-1574 | 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 |
---|---|---|
Non Intrusive Extended TX | MNTR-1271 | 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.
|
APM Integration | MNTR-1304 | Provide built-on TCP connector to Splunk, provide DPOD application for Splunk as implementation reference. |
System Health | MNTR-1248 | An overall health overview for all gateways according to user defined metrics. |
System | MNTR-310 | Fixes for DataPower Firmware Level 7.7 |
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 | All dashboards can now be exported to CSV |
UI | MNTR-1057 | Domain filter now support asterisk wildcard |
Performance | MNTR-1110 | 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 |
---|---|---|
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 | 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 | Upgraded openSSL 1.1.0g to 1.1.0h (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 |
---|---|---|
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 |
UI - APIs | MNTR-995 | Added latency percentile data to Service URL/URI Calls dashboards. |
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 | New Internal Monitoring page that shows DPOD's components status and recent alerts to assist monitoring DPOD internal health. |
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 |
---|---|---|
UI | MNTR-468 | Agents page - the message 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 |
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 |
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 | Upgraded Derby to 10.14.1.0 |
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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) |
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
General | MNTR-175 | DPOD shows "Unknown" device or domain |