Skip to main content

Monitoring And Analytics Features

Analytics and monitoring additions

Maintenance Features

Stability and performance tuning
New Features and Enhancements that are available in GermainUX 2023.2 release.

Monitoring and Analytics Features

Clipboard Copy

Description Detailed/Raw insights like this one are now fully copied to the Clipboard. Previously, there was a bug where only the visible portion was copied. Detailed insights like these can primarily be found on Drill-through or RCA Dashboards in the GermainUX workspace.
Detailed insight fully copyable on GermainUX

Detailed insight fully copyable on GermainUX

More details onGermainUX Workspace.

Collaborative Business Process/Workflow

Description This client required Germain’s assistance in identifying process/workflow inefficiencies while their employees used their homegrown HR Solution application and SFDC/Salesforce. To meet their requirements, we had to enhance our current Business Process (BP) engine and introduce a new Collaborative BP/Business Process/Workflow. In essence, this new workflow supports non-sequential processes/workflows that can be executed by one or many employees. Here are the differences between our “traditional” BP and the new “Collaborative” BP: “Traditional” Business Process Type
  • Configured with a fixed step definition in advance.
  • Driven by data collected from Germain RUM or Engines (e.g., user clicks, mouse clicks, error events, log transactions).
  • Steps are expected to be completed in sequence, one after the other.
  • BP is considered completed when the last step is reached.
“Collaborative” Business Process Type
  • BP steps do not need to be configured in advance; they are automatically discovered from the data.
  • Driven by user activity data (note that this can be extended to other data types in the case of Customer Journey/multi-channel BP, but for now, our focus was on addressing our client’s requirements).
  • Steps are not executed in sequence; users can generate more activity on a prior step at any time.
  • The most notable feature of this new BP mechanism is that it accumulates durations into existing facts rather than creating new ones each time. As a result, the same BP step facts can have contributions from multiple users across multiple sessions.
  • BP is considered completed when any activity is flagged as completed.
This feature was delivered to the client in a separate release last January and has now been merged into the 2023.2 main release.

Configure

How to configure a

Example

Example of Collaborative Business Process and how Loss of Productivity is identified
Lost Productivity reported in Days, Hours, Minutes and Second

Lost Productivity reported in Days, Hours, Minutes and Second - GermainUX

Insights fro BizOps

Collaborative Workflow & Lost of Productivity Finding - GermainUX

Time Breakdown by Process Phase Employee

Time Breakdown by Process Phase / Employee - GermainUX

HR application monitoring

Blue Icons showing Every time an employee has performed one of the BP Steps

Filter Percent Change SLA with Baseline and Current Results

Description This enhancement aims to reduce the volume of alerts. Germain now includes the capability to apply constraints to a percent change Service Level Agreement (SLA) based on baseline and current results. A new configuration property called “Threshold Expression” has been introduced for statistical SLAs, which can support advanced constraints. It allows the utilization of the following variables:
  • Current: Represents the absolute value for the “current” period as defined by the SLA.
  • Baseline: Represents the absolute value for the “baseline” period as defined by the SLA.
  • Value: Represents the change between the baseline and current values, either absolute or in percentage, depending on the SLA configuration.
  • Threshold: Represents the threshold value defined by the SLA.

Configuration

How to configure SLA.

Example

For example, if both the baseline and current counts are less than 20, even if the percentage change exceeds a configured threshold, no alert will be triggered.

N-Table - Multiple KPIs and Measures

Description N-Table now has the capability to display multipleKPIs and measures.
N-Table Portlet on GermainUX

N-Table Portlet on GermainUX

More details on.

Operational Dashboard (Enhancements)

Description Several enhancements have been implemented in the Operational dashboard to facilitate quicker identification of user, process, or technology-related issues.
  1. Metric Sorting: Improved functionality has been introduced to sort metrics, enabling easier analysis and identification of key areas.
  2. Tooltip Color Coding: To provide visual cues and aid in data interpretation, tooltips now include color coding, allowing for a quick understanding of metric performance.
  3. NPS/User Feedback: The Operational dashboard now includes metrics for NPS (Net Promoter Score), user feedback (positive/negative/comments), enabling better insights into user satisfaction and sentiment. These metrics remain accessible on any aggregate dashboards as well.
These enhancements collectively enhance the efficiency of the Operational dashboard in identifying and addressing user, process, and technology issues.
SLA Violation on Operational Dashboard of GermainUX

SLA Violation on Operational Dashboard of GermainUX

NPS/Real User Feedback on Operational Dashboard of GermainUX

NPS/Real User Feedback on Operational Dashboard of GermainUX

More details on .

Percentiles on Drill-through

Description The functionality to show/hide percentiles on any Drill-through dashboards has been added.
Percentiles on Drillthrough Dashboard

Percentiles on Drillthrough Dashboard - GermainUX

More details about .

Rage Click - Easier to Understand

Description Counter and Highlight features have been added to make it easier to identify the specific parts of the UI where a user repetitively clicked on while replaying a User Session video. Example
Rage Click Counter on GermainUX

Rage Click Counter on GermainUX

Rage Click Highlight on GermainUX

Rage Click Highlight on GermainUX

SLA Violation dashboard (Enhancements)

Description The SLA Violation Dashboard has been enhanced to provide improved visibility and ease of finding new or significant issues and threshold violations. Please note that the “SLA Violation” dashboard was previously referred to as the “Insights” Dashboard. Example
SLA Violation / Insight Dashboard of GermainUX

SLA Violation / Insight Dashboard of GermainUX

More details on SLA Violation Dashboard.

Synthetic User Scenario - Monitor & Replay

Description The SLA Violation Dashboard has undergone enhancements to enhance visibility and facilitate the identification of new or significant issues and threshold violations. It is important to note that the dashboard previously known as the “Insights” Dashboard is now referred to as the “SLA Violation” Dashboard. Configure How to Configure Germain Synthetic User Scenario / RPA Bots. Description In various sections of the Germain Workspace, you can drill down into insights. We have introduced a new feature that allows you to open these drilldowns in new tabs. For instance, when clicking on options such as “View the worst (RCA),” “Raw … Instances,” or “Pivot on these… instances,” they will now be opened in a new browser tab for your convenience.
Clicking on a Link (e.g. “View the worst ..”) opens a new browser tab

Clicking on a Link (e.g. “View the worst ..”) opens a new browser tab - GermainUX

More details on GermainUX Workspace.

Maintenance Features

Distributed Storage for Static Resources

Description Germain has transitioned from storing static resources on the filesystem, which previously required setting up network shares across servers hosting Tomcat instances. Instead, Germain now utilizes AWS S3 (Simple Storage Service) to store large static resources.

Group Policy for Germain RUM Extension

Description A new feature called Generic Group Policy configuration has been introduced, allowing the system to listen for auto-configuration messages from a monitored application. More details: GermainUX-RUM Extension and for SFDC/Salesforce users: GermainUX-RUM Extension | Windows Group Policy (All Users)

Hazelcast

Description Several enhancements have been made to the integration between Germain and Hazelcast, aimed at improving scalability.

Kubernetes

Description Germain now offers comprehensive support for running on Kubernetes. To accomplish this, we have made enhancements to Germain’s Analytic and Real-Time Metrics (RTM) services, resulting in improved scalability for the Germain platform. Description Now, it is easier to navigate to the configuration object(s) that the current object depends on. Example Quickly find a rule that is used by a given monitor.
Component Types on GermainUX

Component Types on GermainUX

Rule for a Component Type on GermainUX

Rule for a Component Type on GermainUX

Remove the Need for “datamart” Schema Upgrade for Elastic Deployments

Description The ability to skip datamart schema upgrade via Flyway for Elastic deployments has been introduced. This enhancement significantly speeds up Germain upgrades.

More details on Germain Datamart.

Syntactic/Bad Config Object Auto-Detection

Description To prevent customizations from causing issues in Germain, the platform now performs configuration checks during the saving process. This feature enables Germain to identify and flag any incorrect configurations, such as wrong objects in lists, map entry names not matching the key, and other similar issues.
Auto config dashboard of GermainUX

Auto config dashboard of GermainUX

SystemConfig.TimeZone for Dashboard’s default Timezone

Description This enhancement ensures that users have access to all aggregated data, as full aggregation now functions for all time zones, not just SystemConfig.TimeZone.

ServiceNow

Description Germain now offers the ability to integrate with ServiceNow, allowing for the creation of a ServiceNow ticket for each Germain alert. Configuration For more information on the ServiceNow integration with GermainUX, please refer to the following documentation: ServiceNow Integration with GermainUX

Slack

Description Germain now provides the capability to integrate with Slack, enabling the display of Germain alerts, notes, and tickets within the Slack platform. Configuration For more information on the Slack integration with GermainUX, please refer to the following documentation: Slack Integration with GermainUX
GermainUX Alert and Note on Slack

GermainUX Alert and Note on Slack

Security and Vulnerabilities Fixes

All customers are required to update Germain with the below patches
Description As part of our SOC2 compliance program, we would like to inform you about the security breaches that have been identified in version 2023.2 of Germain, along with the patches available to address these issues in both 2023.2 and older versions. We are fully committed to assisting you with these matters. If you haven’t done so already, please contact us.

Download

https://germain-apm.s3.us-west-2.amazonaws.com/GermainAPM/2023/GermainAPMEngine-2023.2-12-binary.zip
https://germain-apm.s3.us-west-2.amazonaws.com/GermainAPM/2023/GermainAPMEngine-2023.2-12-binary.tar.gz
GermainAPMServer-2023.2-12-binary.zip (no longer available)
GermainAPMServer-2023.2-12-binary.tar.gz (no longer available)
GermainAPMService-2023.2-12-binary.zip (no longer available)
GermainAPMService-2023.2-12-binary.tar.gz (no longer available)

Get Help

Contact GermainUX Support

The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.

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.