Skip to main content

Key

Registry key location

Registry values

Agent settings stored here

Local monitoring rules (no server required)

Define rules without a server

The tray icon

Right-click menu options
All three components (GermainUXAgent.exe, GermainUXRumWindows.exe, GermainUXCodeProfiler.dll)
read a shared set of machine-wide settings from the registry at startup, before any
configuration has come from the GermainUX server. This is what makes them work even
before the server has been contacted.

Key

Key: HKLM\\SOFTWARE\\Germain Software\\Germain Agent

When settings are read

These are read once, at process startup. Changing a value here does not take effect
until the affected process is restarted:
Only URL is written by the installer (see Installation). Use regedit.exe or a deployment script if you need a non-default value.

Registry values

Local monitoring rules (no server required)

Normally, monitoring rules (which application to watch, and what to collect from it) come
from the GermainUX server. You can also define a rule locally on the machine, without any
server involvement — useful for offline testing or a one-off machine that shouldn’t be
centrally managed.

Key for local rules

Key: HKLM\\SOFTWARE\\Germain Software\\Germain Agent\\Targets\\{executableName.exe}\\ Create one subkey per target executable (the subkey name is the .exe file name the
Agent should watch for), with these values:
A local rule for a given executable takes priority over any server-provided rule for the
same executable. Local rules appear alongside remote ones in the tray icon’s
Configurations submenu (see below), so you can confirm the local rule was picked up
and inspect its resolved JSON.

The tray icon

Right-clicking the GermainUXAgent.exe tray icon gives you:

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.