> ## Documentation Index
> Fetch the complete documentation index at: https://docs.germainux.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 06/30/21 Release Notes

> Highlights of the GermainUX release of June 30, 2021, including analytics improvements, benchmark results, monitoring updates, and maintenance fixes.

> **[Portlet (enh)](#analytics-portlet-enh)**
>
> Analytics

> **[Aurora vs MySQL vs Elastic](#benchmark-aurora-vs-mysql-vs-elastic)**
>
> Benchmark

> **[Kubernetes (06/30/21)](#monitoring-&-analytics-kubernetes-06/30/21)**
>
> Monitoring & Analytics

> **[SFDC Summer '21](#monitoring-&-analytics-sfdc-summer-‘21)**
>
> Monitoring & Analytics

> **[Germain Management](#maintenance-germain-management)**
>
> Maintenance

> **[Performance Optimization](#maintenance-performance-optimization)**
>
> Maintenance

> **[Relational db-to-Elastic data migration script](#maintenance-relational-db-to-elastic-data-migration-script)**
>
> Maintenance

> **[Other Enhancement & Bugs (06/30/21)](#maintenance-other-enhancement-&-bugs-06/30/21)**
>
> Maintenance

## Analytics - Portlet (enh)

### Description

As always, we take our customers' feedback very importantly. Here are a number of portlet usability enhancements to make it even easier to use:

* Zoom into the data (before zoom only increased/decreased the X axis. now it maximizes both X and Y axis)

  ![06/30/21 Release Notes: Analytics - Portlet (enh)](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-211644.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=c8c157a5676319f665704d1aa585a7b0)
* Date/time added on tooltip
* ![06/30/21 Release Notes: Analytics - Portlet (enh), image 2](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-211818.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=18a7d22b6510d694477cd74760020b71)

  Portlet maximization - now occurs when clicking on a “blank” area of any portlet (instead of having to click on the maximize icon on the top right end corner…icon which has been removed) \
  &#x20;Minimized portlet:

  ![06/30/21 Release Notes: Analytics - Portlet (enh), image 3](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210709-204951.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=4673057714e8166b4c77465eb797a5fb)

  Maximized portlet:

  ![06/30/21 Release Notes: Analytics - Portlet (enh), image 4](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210709-205750.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=be69e80533f921e6126fd5877ec8b990)
* Tooltip behavior enhanced (so it does not feel like it gets in the way)

## Benchmark - Aurora vs MySQL vs Elastic

### Description

We performed some testing to understand scalability differences between AWS RDS for Aurora, MySQL 5.7 and Elastic 7.13.

* RDS Aurora - overall not impressed, no control over I/O throughput, auto-scaling applies only to server hardware
* Single-query performance of Aurora worse than MySql.
* Single-query performance of MySql and Elastic similar
* Elastic scalability better over MySql, nothing we didn't know 🙂

![06/30/21 Release Notes: Benchmark - Aurora vs MySQL vs Elastic](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210705-202705.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=fad0c9816077b5e12eba2351fc1a2b8a)

Data volume during this benchmark: 3 TB data volume @ 300-400Million Germain unit inserted per day

## Monitoring & Analytics - Kubernetes (06/30/21)

### Description

Enhanced our monitoring of Kubernetes clusters.

* New control flags
* New display hints
* New component type and server profile

### Benefits

A reminder of other benefits you get using Germain for Kubernetes:

[Monitoring & Analytics - Kubernetes](/main/deploy-monitoring-for-kubernetes.md)

## Monitoring & Analytics - SFDC Summer '21

### Description

Maintenance of Germain components for Salesforce.com Summer 21 release.

### Benefits

A reminder of all the benefits you can get using Germain to monitor uptime, performance and ux of salesforce.com :

[Monitoring & Analytics - Salesforce.com (12/31/20)](/main/12-31-20-release-notes.md)

[02/28/21 release notes](/main/02-28-21-release-notes.md)

[Monitoring & Analytics - SalesForce.com (03/31/21)](/main/03-31-21-release-notes.md)

[Monitoring & Analytics - SalesForce.com (04/30/21)](/main/04-30-21-release-notes.md)

## Maintenance - Germain Management

Description

Our State dashboard that allows Germain administrator maintain the Germain features has been gaining some traction and as a result here are a few more enhancements we built this month:

* Component restart loading indicator

![06/30/21 Release Notes: Maintenance - Germain Management](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-185624.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=e2bc1c756f3dae0b79f0c02dff1bf594)

* PID added for services and engines

![06/30/21 Release Notes: Maintenance - Germain Management, image 2](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-224621.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=1b19a419bb0e6e4be174829a94a2ae0d)

* Last error shown on hover where available

![06/30/21 Release Notes: Maintenance - Germain Management, image 3](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-224538.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=4b429c576e83b6b8212754c20b90cfd1)

* Workspace and Service release number added

![06/30/21 Release Notes: Maintenance - Germain Management, image 4](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-225740.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=7c3955f90e67f4294b45ffdff1a5c5bc)

* CPU and Heap usage shown for all services and engines

![06/30/21 Release Notes: Maintenance - Germain Management, image 5](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-225336.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=71c2dfa6c4003bf81c875a9fa4658b96)

* Number of facts processed for Germain Services

![06/30/21 Release Notes: Maintenance - Germain Management, image 6](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-225713.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=0e7cf56167b4f5dc252a68c008752241)

* JVM and application.properties shown for services

![06/30/21 Release Notes: Maintenance - Germain Management, image 7](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/06-30-21-release-notes/image-20210630-225922.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=1e8f443eb4ea816d32d07b40208504c5)

## Maintenance - Performance Optimization

### Description

Performed a round of optimization to make Germain faster, more scalable as these customers are growing their use of Germain to some significant levels.

And things to note:

* Faster when using sub-partitions
* Query performance scales linearly with faster storage and available I/O speed. We confirmed that by using provisioned storage (500 MBs/sec baseline throughput) and non-provisioned (250 MBs/sec baseline throughput)
* Reduced network traffic by 3x. If you use our UX Monitoring & Replay feature and have very active users using your business applications, you will want to upgrade your Germain in order to have this optimization.
* Improved by 2x Storage Service performance

## Maintenance - Relational db-to-Elastic data migration script

### Description

GE’s Germain has been growing over the years and its MySql database needed to be replaced by Elastic to provide better scalability. Germain database for GE is currently \~3TB (3,158 GB). The Germain’s database switch was first performed and took place in a few hours, then Germain’s data migration was performed and lasted 1 weeks. The data migration script we created for this project can be used to migrate data of any other environment, if you also want to switch database technology.

## Maintenance - Other Enhancement & Bugs (06/30/21)

Other Enhancements and Bugs we have resolved this month. More details available upon request: [support@germainux.com](mailto:support@germainux.com)

| Release | Enhancement/bug | Technology | Function | Germain layer | Description | Status |
| - | - | - | - | - | - | - |
| 6/30/2021 | Configuration | | Website Monitoring | Dashboard | • is that really referring to a "page not found" issue? what did the user click on? | Done |
| 6/30/2021 | Configuration | | Real User Monitoring | Dashboard | user location is empty on | Done |
| 6/30/2021 | Enhancement | | | Enterprise | • errors in aggregation service needs testing | Done |
| 6/30/2021 | Bug | Siebel CRM | | Enterprise | • Duplicate Siebel Transactions after last upgrade | Done |
| 6/30/2021 | Enhancement | | | Dashboard | "compare to" feature reopened | Done |
| 6/30/2021 | Enhancement | Siebel CRM | Real User Monitoring | Enterprise | • user info is missing from user session replay (Siebel IP20) Waiting for feedback | Done |
| 6/30/2021 | Enhancement | | | Dashboard | : Add headers to login page to prevent caching it enhancement | Done |
| 6/30/2021 | Enhancement | | | Enterprise | • Reduce CPU overhead in storage services enhancement | Done |
| 6/30/2021 | Configuration | | | Enterprise | /  - High CPU Usage / instability after upgrade to 8.6.15  client | Done |
| 6/30/2021 | Configuration | Siebel CRM | Real User Monitoring | JS Script | • IP20 UX conflict | Done |
| 6/30/2021 | Enhancement | | | Dashboard | • access a dashboard without having to log on help wanted | Done |
| 6/30/2021 | Bug | | | Enterprise | • batch query for user session segments returning null | Done |
| 6/30/2021 | Bug | | | Enterprise | • - RTM Queries | Done |
| 6/30/2021 | Enhancement | RDS | | Database | • RDS instance running out of disk space client | Done |
| 6/30/2021 | Configuration | | | Dashboard | : GE: Search in 'Component Type' not working for 'Queue Name' field configuration | Done |
| 6/30/2021 | Configuration | Siebel CRM | | Dashboard | : Missing RCA dashboard for "Siebel Outbound HTTP Request" | Done |
| 6/30/2021 | Configuration | | | Dashboard | : Monitor with no schedule causes React error in Germain State | Done |
| 6/30/2021 | Configuration | Siebel CRM | | Dashboard | : On "Siebel User Click" rcaScreen "Avg Value" label for "JavaScript Heap" has long string appended Waiting for configuration on customer | Done |
| 6/30/2021 | Configuration | | | Enterprise | • ops dashboard not showing data when profile set to EST | Done |
| 6/30/2021 | Bug | | | Enterprise | • Serialization error in session tracking services Client | Done |
| 6/30/2021 | Configuration | | | Enterprise | • stream correlation failing | Done |
| 6/30/2021 | Configuration | | Real User Monitoring | JS Script | • UX scripts send DOM init and DOM change events that decompress to hundreds of MB of repeating CSS Client | Done |
| 6/30/2021 | Enhancement | | Network Communication | Browser Extension, Engine,  JS Script | Use GZIP compression for UX session data enhancement | Done |
| 6/30/2021 | Enhancement | | | Enterprise | • no outbound http requests collected question | Done |
| 6/30/2021 | Configuration | | | Dashboard | • unable to access rca due to user privilege | Done |
| 6/30/2021 | Enhancement | | | Browser Extension, JS Script | enh - send profile details when sending data from the browser enhancement | Done |
| 6/30/2021 | Enhancement | | Real User Monitoring | Enterprise | red data on geomap and session replay and warning | Done |
| 6/30/2021 | Configuration | | | Dashboard | • missing portlet icon when adding/editing portlet | Done |
| 6/30/2021 | Bug | | | Enterprise | • queue monitoring for partitioned queues not working | Done |
| 6/30/2021 | Enhancement | | | Dashboard | • insight dash enhancement reopened | Done |
| 6/30/2021 | Enhancement | | | JS Script | • question about js console event client | Done |
| 6/30/2021 | Configuration | | | Dashboard | • remove large string from measure name  client configuration | Done |
| 6/30/2021 | Configuration | SalesForce.com | | Dashboard | • SFDC Health Check instance monitoring Waiting for configuration on customer enhancement | Done |
| 6/30/2021 | Configuration | Siebel CRM | | Dashboard | • Siebel Mouse clicks are RED  configuration | Done |
| 6/30/2021 | Configuration | | Real User Monitoring | Enterprise | • some user replays are blank while others are working | Done |
| 6/30/2021 | Enhancement | | | Enterprise |   | Done |
| 6/30/2021 | Enhancement | | Automation | Engine | • synthetic scenario failing with failure to connec to localhost client | Done |
| 6/30/2021 | Bug | | Security | Enterprise | Should ‘Manager Password’s Encrypted value’ filter be displayed in ‘Authentication’ page? | Done |
| 6/30/2021 | Enhancement | | | Dashboard | Should ‘Monitoring Profiles’ not be removed in Hardware page on deleting respective ‘Profile Binding’ in 'Auto Config' page? question | Done |
| 6/30/2021 | Enhancement | | | Dashboard | Should ‘Username’ field not be displayed in ‘Add User’ window in ‘Users’ page? question | Done |
| 6/30/2021 | Enhancement | | | | Should dropdown options be displayed for 'Type' field in 'Edit Config window' in section pages of ‘Hardware’? question | Done |
| 6/30/2021 | Bug | | | | ‘Germain State’ page is not loading properly on deselecting any section | Done |
| 6/30/2021 | Bug | | | | ‘Germain State’ page is refreshed every time on closing the ‘Edit config window’ even when there are no changes made in the ‘Edit Window’ | Done |
| 6/30/2021 | Bug | | | | ‘No Options’ are displayed in ‘Business Process’ field in ‘Funnel’ portlet interface | Done |
| 6/30/2021 | Enhancement | | | | ‘Profile Bindings’ added in ‘Auto Config’ page are not displayed in ‘Profile Components’ in 'Engine Edit Window' | Done |
| 6/30/2021 | Bug | | | | a prospect reporting ou qa site as unavailable | Done |
| 6/30/2021 | Bug | | | Dashboard | apm state dash fails on | Done |
| 6/30/2021 | Bug | | | | Blank screen is displayed on clicking ‘Next’ more than one time in ‘Monitoring’ Section of 'Add Web Agent' window | Done |
| 6/30/2021 | Bug | | | | • Access request rejection link fails | Done |
| 6/30/2021 | Bug | | | | • Germain State - row spacing | Done |
| 6/30/2021 | Bug | | | | : print button on RCA page doesn't print whole RCA Screen Page | Done |
| 6/30/2021 | Enhancement | | | | Decimal values in export file not matches with the values in portlet wontfix | Done |
| 6/30/2021 | Enhancement | | | | default rules to be visible on workspace | Done |
| 6/30/2021 | Bug | | | | Deleted configs are displayed until refreshing the 'Germain State' page | Done |
| 6/30/2021 | Bug | | Business Process Monitoring | Enterprise | Field ‘Expression’ is not displayed as Mandatory in ‘Edit BP Step Metric’ window in ‘Business Processes’ page   reopened | Done |
| 6/30/2021 | Bug | | | | Field ‘Variables’ is not displayed as mandatory in ‘Add Profile Binding Window’ | Done |
| 6/30/2021 | Bug | | | | Field 'Step Type' is not displayed as mandatory field in ‘Edit Scenario Step’ window | Done |
| 6/30/2021 | Bug | | | | Field 'Threshold Expression' is not displayed in 'Add SLA' window | Done |
| 6/30/2021 | Bug | | | Dashboard | insights dashboard not loading for last 7 days | Done |
| 6/30/2021 | Bug | | | | Issues with ‘OAuth Provider’ in ‘Authentication’ page | Done |
| 6/30/2021 | Enhancement | | | | missing url on Browser and Real User Experience Monitoring reopened | Done |
| 6/30/2021 | Enhancement | Php | | | Newly added ‘PHP Web Server’ is not displayed in ‘Agents’ section in ‘Germain State’ page invalid | Done |
| 6/30/2021 | Bug | | | | 'None' is displayed in 'Nodes' column for all Engines in 'Engines' section in 'Germain State' page | Done |
| 6/30/2021 | Bug | | | Dashboard | ops dash > host > trend does not come up or super slow | Done |
| 6/30/2021 | Bug | | | | portlet preview isnt showing up on .. | Done |
| 6/30/2021 | Bug | | | | 'Save configuration' icon is enabled in 'Scenario Target Edit window' even after reverting changes for 'Parameters' field  duplicate | Done |
| 6/30/2021 | Bug | | | | 'Select All' column is displayed for few non-applicable sections in 'Germain State' page | Done |
| 6/30/2021 | Bug | | | | Session details are not displayed properly for ‘Wordpress’ Session | Done |
| 6/30/2021 | Bug | SalesForce.com | Real User Monitoring | | SFDC - UX init fails on SFDC Summer '21 | Done |
| 6/30/2021 | Enhancement | | | Dashboard | Temporary user is able to access all other dashboards in the 'Dashboards Overview’ page  wontfix | Done |
| 6/30/2021 | Enhancement | | | | Text 'Schedule' is not displayed in Add window in 'SQL' page  invalid | Done |
| 6/30/2021 | Enhancement | | | Dashboard | Time Range in Calendar is not displayed properly in 'RCA' page navigated from 'Tabular' portlet in 'Pivot' or 'Dashboard' page help wanted  invalid | Done |
| 6/30/2021 | Bug | | | | Tooltip is only displayed for first value in 'Gauge Portlet' | Done |
| 6/30/2021 | Bug | | Business Process Monitoring | Enterprise | unable to add BP for funnel portlet | Done |
| 6/30/2021 | Bug | | | | Unable to validate ‘Name’ filter in ‘Drillthrough on Insights’ page applied on navigating from ‘Insights’ page  help wanted | Done |
| 6/30/2021 | Bug | | | | Unable to validate few filters in ‘Alerts’ page | Done |
| 6/30/2021 | Bug | | | | User is able to apply profiles only for last server when multiple servers are specified in ‘Criteria’ in ‘Edit Auto Config window’ | Done |
| 6/30/2021 | Bug | | | | User is navigated to ‘User Management’ page on clicking ‘Manage’ button for ‘Role’ wizard | Done |
| 6/30/2021 | Enhancement | | | Dashboard | User with ‘Edit UI Fields/Columns’ is able to access all dashboards regardless of ‘Dashboard Visibility’  wontfix | Done |
| 6/30/2021 | Bug | | | Dashboard | • blank (login) screen | Done |
| 6/30/2021 | Bug | | | Dashboard | • cannot create a new parser component | Done |
| 6/30/2021 | Bug | | | Dashboard | • null value filter gets wrongly serialized | Done |
| 6/30/2021 | Bug | | | Dashboard | • tooltip is in wrong position for gauge charts | Done |
| 6/30/2021 | Enhancement | Elastic | | Dashboard | elasticsearch support as data store for Germain enhancement | Done |
| 6/30/2021 | Bug | | Real User Monitoring | Enterprise | • Session Replay: cannot save static resource due to bad URL exception | Done |
| 6/30/2021 | Bug | | | Enterprise | • template includes kpi unit twice for service alert emails  low-priority | Done |
| 6/30/2021 | Bug | Elastic | Real User Monitoring | Enterprise | Elastic - Error during UxMetric update | Done |
| 6/30/2021 | Bug | Elastic | | Enterprise | Elastic - Session tracking service fails to load state Client | Done |
| 6/30/2021 | Bug | | | Enterprise | • ClastCastException in dimension cache flush | Done |
| 6/30/2021 | Bug | | Real User Monitoring | Enterprise | • Error inserting UxSession records | Done |
| 6/30/2021 | Enhancement | | Business Process Monitoring | Enterprise | Support long-lived BPs enhancement | Done |
| 6/30/2021 | Bug | | Real User Monitoring | Browser Extension, JS Script | UX scripts resubmit DOM\_CHANGE data with every request | Done |
| 6/30/2021 | Enhancement | | | | Error in cloud mgmt logs | Done |
| 6/30/2021 | Enhancement | | | | Missing documentation for GoLang enhancement | Done |
| 6/30/2021 | Enhancement | | Real User Monitoring | Dashboard | UX Extension - create config screen/form/wizard to configure UX Extension settings enhancement | Done |

## Get Help

> **[Contact GermainUX Support](/main/support.md)**
>
> The Germain Team can help you set this up.

> **Can't find what you need?**
>
> Search all GermainUX docs with **Ctrl + K**, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.