> ## 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.

# 10/31/18 Release Notes

> Highlights of the GermainUX release of October 31, 2018, including monitoring and analytics updates, automation features and maintenance fixes.

> **[Java & Weblogic](#monitoring-%26-analytics-java-%26-weblogic)**
>
> Monitoring & Analytics

> **[Android Mobile Device](#monitoring-%26-analytics-android-mobile-device)**
>
> Monitoring & Analytics

> **[IOS Mobile device (wip)](#monitoring-%26-analytics-ios-mobile-device-wip)**
>
> Monitoring & Analytics

> **[Browser CPU usage](#monitoring-%26-analytics-browser-cpu-usage)**
>
> Monitoring & Analytics

> **[User Session Replay optimizations](#monitoring-%26-analytics-user-session-replay-optimizations)**
>
> Monitoring & Analytics

> **[Browser & Server data correlation (wip2)](#monitoring-%26-analytics-browser-%26-server-data-correlation-wip2)**
>
> Monitoring & Analytics

> **[Data export into XLS](#monitoring-%26-analytics-data-export-into-xls)**
>
> Monitoring & Analytics

> **[Powershell](#monitoring-%26-analytics-powershell)**
>
> Monitoring & Analytics

> **[ServiceNow integration](#automation-servicenow-integration)**
>
> Automation

> **[Action Service on cloud](#maintenance-action-service-on-cloud)**
>
> Maintenance

> **[Autorefresh on Drillthrough dashboard](#maintenance-autorefresh-on-drillthrough-dashboard)**
>
> Maintenance

> **[Dynamic Type Auto-Indexing](#maintenance-dynamic-type-auto-indexing)**
>
> Maintenance

> **[Security of Configuration and Query Services](#maintenance-security-of-configuration-and-query-services)**
>
> Maintenance

> **[Sonar integration bug fixes](#maintenance-sonar-integration-bug-fixes)**
>
> Maintenance

> **[Deleting maximized portlet leaves empty dashboard](#maintenance-deleting-maximized-portlet-leaves-empty-dashboard)**
>
> Maintenance

## Monitoring & Analytics - Java & Weblogic

### Description

* Added ability to configure which Object/Metric you want to get for WebLogic (and Java applications in general)
* Added KPIs for the following: Total Execute Threads, Idle Execute Threads, Hogging Threads, Standby Threads, Stuck Threads, JMS Messages Current Count, JMS Messages Pending Count, JMS Consumers, JDBC, JTA
* Added default SLA and Email for all above KPIs

### Examples

## Monitoring & Analytics - Android Mobile Device

### Description

germain Germain is now available for download on Android's Play Store. This germain Germain android app monitors performance of a Android Mobile device and find issues affecting its performance (disk, memory, cpu, network, etc).

Metrics we collect:

* Application usage
* Battery State
* CPU usage
* Disk usage internal & external (sd card, …)
* IP address
* Memory usage

> **Show all 11**
>
> * Network Bandwidth
> * Network State (wifi, 3g, 4g, ….)
> * Process (including app name, pid, memory usage, state..)
> * Service usage (including service crash count, pid)
> * Device information (manufacturer, brand, osVersion, ...)

### Correlation

* Integrated “device id” which can be uses to correlate data for a given device.
* UUID for a device (this becomes critical for device-server data correlation, when no sessionId for instance)

Download it here:

Google Play (no longer available)

Reminder:

* if you need to monitor User Experience of any Native Mobile App, please contact us to discuss the requirements
* If you need to monitor User Experience of a Html Mobile App, all you need is to inject the JS scripts we either have provided you with, JS scripts you can also **download** here: [GermainUX-RUM JS](https://docs.germainux.com/main/germain-ux-rum-js.md) and **configuration guidelines** are here: [Germaininit.\<yourapp>.js configuration](https://docs.germainux.com/main/data-privacy.md)

### Examples

## Monitoring & Analytics - IOS Mobile device (wip)

Started implementing a Germain mobile app to monitor performance of IOS mobile device.

## Monitoring & Analytics - Browser CPU usage

Enhanced Browser CPU usage real-time monitoring for better accuracy.

## Monitoring & Analytics - User Session Replay optimizations

### Description - Network Bandwidth reduction by 75%

Implemented compression of the data that Germain collects from every user's browser, which reduces the network traffic by 75%. Example from a client production environment once compression enabled (we reduced the volume of user sessions to not disclose confidential information, yet the session size breakdown is exhaustive):

| Network Bandwidth per hour | Number Of User Session(s) |
| - | - |
| 250MB/hour | 8 sessions (\< 1%) |
| 125MB-250MB/hour | 9 sessions (\< 1%) |
| 60MB-125MB/hour | 77 sessions (1%) |
| 25MB-60MB/hour | 506 sessions (6.5%) |
| \< 25MB/hour | 7109 sessions (92%) |

More details on Germain's [Real User Monitoring and Session Replay](https://docs.germainux.com/main/user-monitoring-and-replay.md)

## Monitoring & Analytics - Browser & Server data correlation (wip2)

Continuing configuration for correlation of browser and server side data for user clicks. Expected to be done 11/30/18

## Monitoring & Analytics - Data export into XLS

### Description

If you ever experience an issue (error or blank page) while exporting data into a XLS file, on Germain dashboard, try increasing the Tomcat setting as mentioned below. if that does not work, contact us please.

### Configuration

File: \$tomcat/conf/**server.xml**

Parameter: **maxPostSize**

Value: **52428800** (50MB)

### Example

\<Connector port="8080" protocol="HTTP/1.1" \
&#x20;connectionTimeout="20000" \
&#x20;maxPostSize="52428800" => **Increase max POST size to 50MB** \
&#x20;redirectPort="8443" />

## Monitoring & Analytics - Powershell

### Description

Enhanced power-shell monitoring to create negative availability when WMI,SSH (...) commands fail to execute.

Example:

Data is now recorded by Germain whenever a Siebel srvrmgr execution fails.

## Automation - ServiceNow integration

### Description

As announced last month Germain now has the ability to make REST requests as part of an action. This month, we added these additional enhancements:

* Alert only after "n" consecutive event(s)/check(s) \
  &#x20;Example: Alert if an application component is “unavailable” for more than 15 mins or after 15 consecutive checks.
* Quiet time mechanism per alert (instead of for all alert as it used to be)
* Control the number of daily ticket(s) created in ServiceNow

## Maintenance - Action Service on cloud

### Description

Optimized Action Service so it runs within 512mb (previously it required more than 1GB to start, challenging for cloud environments)

## Maintenance - Autorefresh on Drillthrough dashboard

### Description

Auto-refresh of Drillthrough dashboards works now as following:

* When time range is in the past: no auto-refresh
* When time range is 'today' or extends into the future: auto-refresh at most every 30 minutes.
* Otherwise, Drillthrough auto-refresh still obeys the User Profile's Refresh Interval setting.

## Maintenance - Dynamic Type Auto-Indexing

### Description

Support for "no automatic indexing" on properties for Dynamic types. Ask us if you need more details.

## Maintenance - Security of Configuration and Query Services

### Description

Rest Services and Engines are now secured. Updated REST service config. Modified engine config to REST services to authenticate. This is important for any customers operating Germain on their or our cloud

## Maintenance - Sonar integration bug fixes

Caching optimization

## Maintenance - Deleting maximized portlet leaves empty dashboard

this is bug is now fixed

## Get Help

> **[Contact GermainUX Support](https://docs.germainux.com/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.