Skip to main content
ComponentsEngine
Availability2024.1

Profiles

Reusable monitoring bundles

Wizards

Guided automated setup

Design profiles for reuse

Split profiles by ownership

Validate an at-scale deployment

Check before wider rollout
Deploy Engine Monitoring and Automation at Scale
Deploy any Engine-specfic monitoring or automation at scale using Profiles or Wizards.
GermainUX simplifies the deployment of Engine-based monitoring and automation across many applications, servers, or environments through two mechanisms: These mechanisms reduce repetitive configuration and help maintain consistency across large deployments.

Profiles

A profile is a reusable set of monitoring or automation components for a single application or use case. Components within a profile typically share common configuration settings. A profile can be used to standardize:
  • Components to deploy
  • Execution frequency
  • Monitoring thresholds
  • Application-specific settings
  • Credentials or credential references
  • Rules and SLAs
  • Automation settings
  • Target Engine or Engine group
Profiles are appropriate when the same configuration must be deployed repeatedly across multiple targets. Example use cases include: See Profiles for Deployment at Scale.

Wizards

Wizards provide a guided configuration workflow for supported applications, technologies, and monitoring scenarios. A Wizard collects the required information and automatically creates the appropriate GermainUX configuration objects. Depending on the selected Wizard, this may include:
  • Application
  • Monitoring profile
  • Components
  • Credentials
  • KPIs
  • Rules and SLAs
  • Engine assignment
  • Technology-specific settings
Wizards are appropriate when: See GermainUX Wizards.

Profiles versus Wizards

A common approach is to use a Wizard to create the initial configuration, validate it, and then use a Profile to standardize and scale the deployment.
1

Define the application or use case to monitor

2

Identify the required monitoring and automation components

3

Use a Wizard when one is available for the target technology

4

Validate the generated configuration against a test target

5

Group reusable components and settings into a Profile

6

Parameterize settings that differ between environments or targets

7

Assign the Profile to the appropriate Engines or targets

8

Deploy to a limited pilot group

9

Validate data collection, alerts, and automation

10

Expand the deployment in controlled stages

Design profiles for reuse

When creating a Profile: Separate profiles may be appropriate when different teams own the components or when they require different credentials, schedules, security permissions, or release cycles.

Validate an at-scale deployment

Before expanding beyond a pilot group, confirm that: Monitor the deployment closely as the number of targets increases. A configuration that performs well on a few targets may require additional Engine capacity at scale.

Change management

When updating a widely deployed Profile:
1

Back up or export the current configuration

2

Review the number and type of affected targets

3

Test the change in a non-production environment

4

Deploy it to a limited pilot group

5

Validate monitoring and automation behavior

6

Roll it out progressively

7

Confirm that all targets received the expected version

8

Retain a rollback procedure

Changes to shared Profiles can affect many targets simultaneously. Treat them as controlled production changes.

Additional Resources

Profiles

And Wizard to deploy Monitoring, Analytics or Automation at scale

Management

More Management Features

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.