Any Technology
Logs from any source
What GermainUX Detects
Errors, outliers and more
Automated Actions
Respond to log insights
Get Started
Set up log analysis
Overview
GermainUX analyzes log files generated by any technology. The GermainUX Engine detects new or changed log files, parses them into structured events, metrics, or transactions, and analyzes them in real time or on a schedule. Within Automation, log analysis turns log content into conditions that can trigger notifications and approved actions automatically, so teams do not need to search production logs manually.CollectParseAnalyzeActValidate
Any Technology
GermainUX can analyze logs generated by:- Applications and custom software.
- Web and application servers.
- Databases.
- Operating systems.
- Containers.
- Integration platforms.
- APIs and services.
- Authentication systems.
- CRM, ERP, and eCommerce applications.
- Identify record boundaries, including multiline records.
- Extract fields such as timestamp, severity, host, user, session, transaction ID, error code, message, and duration.
- Create events, metrics, or transactions.
- Categorize errors and exclude irrelevant records.
- Add application or environment context.
What GermainUX Detects
Log events can be correlated with user sessions, Session Replay, network requests, application transactions, database activity, infrastructure metrics, and business processes. See Correlation and Tracing.
Custom KPIs can be created from any parsed value. See KPIs Management.
Automated Actions
When log analysis detects a qualifying condition, GermainUX can trigger approved actions such as:- Alerts by email, Slack, Microsoft Teams, or other notifications.
- Watches and automatic reports.
- Incident creation in ServiceNow or Moogsoft.
- Script, local program, SQL, or SSH execution.
- File download, file archiving, or file purging.
- A temporary increase in log detail with Log Level Auto-Setting.
Get Started
1
Deploy a GermainUX Engine
Install the GermainUX Engine where it can securely access the log files.
2
Create a Directory Monitor
Go to Settings > Wizards > Directory Monitor Deployment, then select the Engine, server, directory path, file patterns, and collection interval.
3
Select or build a parser
Use a preconfigured parser where available, or create a custom parser with GermainUX Rules.
4
Configure KPIs, alerts, and actions
Define the conditions of interest and the automated response.
5
Validate
Generate a controlled test condition and confirm the expected alert or action.
Logs can contain sensitive information. Collect only what is needed, mask or exclude sensitive fields, and restrict access to original files.
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.

