Germain Health
Features
There are 3 options to maintain any of the operating state or health of Germain Enterprise and its runtime services.
From Germain Workspace (preferred)
From Germain Self-Monitoring (if the Germain Workspace is not available)
From the machine where the Germain service is running (e.g. an Engine on server, a Browser Extension on a user desktop, etc)
Manage Germain from Workspace
Ability to understand health of Germain Services, remotely start, restart, stop and troubleshoot them.
Log onto Germain Workspace (as an Administrator) > Left Menu > Germain > State
Enterprise
Make sure all the Germain Services are running, including:
Ingestion Service
Session Tracking Service
Analytics Service
Aggregation Service
Action Service
Storage Service
REST
![](../__attachments/3681662946/image-20231031-220906.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Enterprise View on State Dashboard - Germain UX
Queues
Use Queues tab on Germain State dashboard to manage Germain Queues. Ensure the queues are all near 0 or assess the pace at which they are being processed to control how real-time the automated analytics and transactions are going to be processed by Germain UX.
![](../__attachments/3681662946/image-20231031-221326.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Queue tab on State dashboard - Germain UX
![](../__attachments/3681662946/image-20230829-184636.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Monitor Queues in Germain UX
Nodes
Use Nodes tab on Germain State dashboard to manage Germain Nodes.
![](../__attachments/3681662946/image-20231031-221810.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Node View on State Dashboard - Germain UX
Engines
Use Engines tab on Germain State dashboard to manage Germain Engines instances.
![](../__attachments/3681662946/image-20231031-222004.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Engine View on State Dashboard - Germain UX
Engine Auto Config
![](../__attachments/3681662946/image-20231031-223824.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Components
Use Components tab on Germain State dashboard to manage Germain Components Instances. Ability to remotely deploy, update Germain Components.
![](../__attachments/3681662946/image-20230829-190930.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Manage Components of Germain UX
Component Types
![](../__attachments/3681662946/image-20231031-223931.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Component Scheduling
Execute an Action or Task on a schedule or at a specific time of day. Scheduling an Action can be configured via Germain Workspace or via a CRON expression
Germain Workspace > Left Menu > Germain > State
Enable “Run on schedule” option
![](../__attachments/3681662946/image-20201215-181021.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
This will reveal the scheduler. In the basic option, you can configure it to run every minute, hourly, daily or weekly or have it configured to run at specific times.
![](../__attachments/3681662946/image-20201215-181158.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
CRON expression
If you prefer not to use the GUI, you can choose to use advanced option. Here you can write any valid CRON expression.
![](../__attachments/3681662946/image-20201215-181720.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Examples of CRON expressions
![](../__attachments/3681662946/image-20201215-182910.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
CRON Expression | Meaning |
---|---|
| 12 PM (noon) every day. |
| 10:15 AM every day. |
| 10:15 AM every day. |
| 10:15 AM every day. |
| 10:15 AM every day during the year 2005. |
| Every minute starting at 2 PM and ending at 2:59 PM, every day. |
| Every 5 minutes starting at 2 PM and ending at 2:55 PM, every day. |
| Every 5 minutes starting at 2 PM and ending at 2:55 PM, and every 5 minutes starting at 6 PM and ending at 6:55 PM, every day. |
| Every minute starting at 2 PM and ending at 2:05 PM, every day. |
| 2:10 PM and at 2:44 PM every Wednesday in the month of March. |
| 10:15 AM every Monday, Tuesday, Wednesday, Thursday and Friday. |
| 10:15 AM on the 15th day of every month. |
| 10:15 AM on the last day of every month. |
| 10:15 AM on the last Friday of every month. |
| 10:15 AM on every last Friday of every month during the years 2002, 2003, 2004 and 2005. |
| 10:15 AM on the third Friday of every month. |
| 12 PM (noon) every 5 days every month, starting on the first day of the month. |
| Every November 11th at 11:11 AM. |
JS Scripts
Use JS Scripts tab on Germain State dashboard to manage Germain RUM JS or Germain JS Profiler.
![](../__attachments/3681662946/image-20231031-222834.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
JS Script View on State Dashboard - Germain UX
Agents
Use Agent tab on Germain State dashboard to manage Agents.
![](../__attachments/3681662946/image-20231031-222923.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Agent View on State Dashboard - Germain UX
Browser Extensions
Use Browser Extension tab on Germain State dashboard to manage Browser Extensions. Note that Browser Extensions can be hosted within your own store/cloud, separate from Chrome/Edge/Firefox stores.
![](../__attachments/3681662946/image-20231031-223022.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Browser Extension View on State Dashboard - Germain UX
Troubleshoot Germain Enterprise, Engines or Nodes
Remotely Troubleshoot any of the Germain Software entities (Engine, Enterprise, Node, etc)
![](../__attachments/3681662946/image-20230829-184356.png?inst-v=baad7441-1094-48da-b263-fa99f8ae5725)
Enable or Disable Log Level of Any Germain Engine, Enterprise, Node
Germain UX - Sentinel Tool
Germain's Self-Monitoring tool, now named Sentinel, ensures Germain UX availability. It automatically restarts components or services upon failure.
More details about Germain UX - Sentinel Tool.
Please contact us to get the Sentinel.