Features

Germain consists of 7 components that provide Real-time Alert, Insights and/or Automation capabilities, on the cloud or on-premise. 

Germain Components - For Alerts, Insight and/or Automation

ComponentsBenefitsHowRemote Local
Code ProfilerReal-time Analysis of Code Embedded agent  
x
EngineReal-time Monitoring, Analytics or AutomationService on a Server xx
JS ProfilerReal-time Analysis of JavaScript codeBrowser Extension 
x
Mobile AppReal-time Monitoring of Android App and DeviceMobile Application
x
RPA Bot RecorderRecorder of Selenium Synthetic ScenarioBrowser Extension
x
RUM ExtReal-time User Experience MonitoringBrowser Extension
x
RUM JSReal-time User Experience MonitoringInjected JavaScript
x

Germain Code Profiler Agent

  • Backend Code Execution Analysis (C#, goLang, Java, NodeJS, etc)
  • Real-time, 24x7
  • Locally deployed on the application that is monitored

Germain Engine

  • Real-time Monitoring, Analytics or Automation for any Data Source e.g. Application, File, Database, Network, etc
  • Real-time, 24x7
  • Locally or Remotely deployed, Unix or Windows

Germain JS Profiler Extension

  • JavaScript code Analysis e.g. Angular, React, Vue, etc 
  • Real-time, 24x7
  • Locally deployed on the browser that is monitored
  • Extension is available for Chrome

Germain Mobile Application

  • Android App Monitoring and Analysis
  • Android Device Monitoring and Analysis
  • Network Traffic (http requests coming in and out of a browser, etc)
  • Locally deployed on the Mobile Application/Device that is monitored

Germain RPA Bot Recorder Extension

  • Recorder of Selenium Synthetic User Scenario
  • Locally deployed on the browser that is used to record a script.
  • Extension is available for Chrome, Edge
  • Example/video: https://youtu.be/riMSL1rfMmc

Germain RUM Extension

  • Real User Experience Monitoring, User behavior, user session replay, etc
  • Network Traffic (http requests coming in and out of a browser, etc), etc
  • Real-time, 24x7
  • Extension is available for Chrome, Edge, Firefox

Germain RUM JS

  • Real User Experience Monitoring, User behavior, user session replay, etc
  • Network Traffic (http requests coming in and out of a browser, etc), etc
  • For any web application that supports JavaScript injection

Germain Components - Internal

Germain's Internal Components
(required by all above 7 components)
RemoteLocal
Dashboardxx
Enterprisexx
Datastore xx

Germain Dashboard

  • Visualization of any Data collected or Transaction executed by Germain UX
  • Alert, Collaboration, Issue Prioritization, Search of Insights, Management, Customization and Configuration of any Monitoring, Analytics and Automation
  • Supported Browsers

Germain Enterprise 

  • Data and Event Aggregation, Analysis, Correlation, Prediction
  • Communicates with Agent, Chrome Extension, Engine, JS script, Mobile App
  • Interface between datamart and dashboard.
  • Tomcat, Docker, Kubernetes, Solr

Germain Datastore

  • Stores data and metadata
  • Elasticsearch (preferred), MySQL, Oracle, PostgreSQL

Architecture