Overview
Common AIX Measurements
KPIs
Troubleshooting
Overview
GermainUX monitors the availability, performance, capacity, processes, and logs of IBM AIX systems. A GermainUX Engine connects to the monitored AIX host through SSH and executes approved, read-only commands on a configured schedule. The returned data is parsed into KPIs that can be displayed on dashboards, analyzed, reported, and used to trigger alerts. Monitoring can cover:- Host availability and uptime
- CPU and processor utilization
- Physical and virtual memory
- Paging space
- Filesystems and disk activity
- Network interfaces and connections
Show all 9
Show all 9
- Processes
- System errors and logs
- Application-specific commands and files
Architecture
The GermainUX Engine does not need to run directly on AIX. It can monitor one or more AIX hosts remotely through SSH. The Engine must have:- Network access to the AIX SSH service
- A dedicated monitoring account
- Permission to execute the configured commands
- Access to required logs and files
- Network access to the GermainUX environment
Prerequisites
Before configuring monitoring:Deploy and register a GermainUX Engine
Confirm that SSH is enabled on the AIX host
Create a dedicated least-privilege monitoring account
Configure SSH key authentication or an approved credential
Restrict the account to the required read-only commands and files
Verify that the Engine can resolve and reach the AIX hostname
Identify the metrics, processes, services, filesystems, and logs to monitor
Configure AIX Monitoring
Go to Workspace > Automation > SSH
Create an SSH configuration for the AIX host
Select the GermainUX Engine that will execute the commands
Enter the hostname, SSH port, and approved credentials
Add the commands required to collect each measurement
Configure output parsing and the corresponding KPI
Define the execution schedule and timeout
Test each command
Save and enable the configuration
Confirm that the resulting data appears in GermainUX
Common AIX Measurements
Host availability
Monitor whether the Engine can establish an SSH connection and execute a lightweight command. Useful measurements include:- Host availability
- SSH availability
- Command response time
- System uptime
- Last successful collection
CPU
Monitor:- Overall CPU utilization
- User and system CPU
- Idle and wait time
- Logical processor activity
- Run queue
- Load and processor contention
- LPAR capacity and entitlement, where applicable
Memory and paging
Monitor:- Physical memory usage
- Available memory
- Virtual memory
- Paging activity
- Paging-space utilization
- Memory pressure
Filesystems and storage
Monitor:- Filesystem utilization
- Available space
- Inode usage, where available
- Disk throughput
- Disk busy time
- I/O wait
- Disk queues and service time
Network
Monitor available network information such as:- Interface state
- Network errors
- Connection counts
- Packet activity
- Listening ports
- Failed or unavailable endpoints
Processes
Monitor:- Required process availability
- Process count
- CPU and memory consumption
- Process start time
- Unexpected process termination
- Duplicate or excessive processes
System errors and logs
GermainUX can collect or analyze accessible AIX diagnostics and text logs, including:- System errors
- Application errors
- Security events
- Service startup and shutdown
- Resource failures
- Filesystem warnings
- Network errors
errpt output can be collected and categorized when access is permitted.
Log and command output parsing must be configured for the formats used by the monitored environment.
Application Monitoring
In addition to operating-system telemetry, GermainUX can monitor applications hosted on AIX through:- Process checks
- Port and endpoint checks
- Application logs
- File monitoring
- HTTP or API transactions
- Database queries
- Application-specific read-only commands
- Synthetic business transactions
KPIs
Common AIX KPIs include:Alerts and Reports
Configure alerts for conditions such as:- Host or SSH unavailable
- Required process stopped
- Sustained high CPU utilization
- CPU or I/O contention
- Excessive paging
- Paging space approaching capacity
Show all 11
Show all 11
- Filesystem approaching capacity
- Disk or network errors
- New critical system errors
- Monitoring command failure
- Missing data
Automation
When an issue is detected, GermainUX can initiate approved actions through the Engine, including:- Sending an alert
- Creating or updating a ticket
- Executing a diagnostic command
- Collecting additional system evidence
- Calling an HTTP endpoint
- Running an authorized script
- Restarting an approved application process or service
- Validating recovery
Security
Apply the following controls:- Use a dedicated monitoring account.
- Grant only the permissions required for configured commands.
- Prefer SSH key authentication.
- Protect private keys and credentials.
- Restrict SSH access by source host and network policy.
- Allowlist executable commands where possible.
Show all 9
Show all 9
- Avoid collecting passwords, tokens, or sensitive command output.
- Record and review automated administrative actions.
- Rotate credentials according to organizational policy.
Validation
After enabling monitoring:Confirm that the Engine can connect through SSH
Run each configured command from GermainUX
Verify that output is parsed correctly
Compare selected values with the AIX command output
Confirm that the correct host and environment are assigned
Test an alert condition safely
Verify alert delivery
Confirm that credentials and sensitive output are protected
Review collection duration and system overhead
Troubleshooting
SSH connection fails
Verify:- Hostname and port
- Network and firewall rules
- SSH service availability
- Credentials or SSH keys
- Account restrictions
- Host-key configuration
- Supported authentication methods
A command fails
Confirm that:- The command exists on the monitored AIX version.
- The monitoring account has permission to run it.
- The executable is available in the account’s path.
- Required privileges are configured.
- The command completes within the configured timeout.
Metrics are missing or incorrect
Check:- Command output for the installed AIX version
- Locale and number formats
- Parsing rules
- KPI mapping
- Collection schedule
- Command timeout
- Host and environment filters
Get Help
Contact GermainUX Support
Can't find what you need?
The content of this document is proprietary to GERMAIN SOFTWARE.

