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 (
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.
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 effectuntil 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) comefrom 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 theGermainUXAgent.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.

