Software AG Platform Manager
Software AG Platform Manager is a monitoring and management component that provides performance management capabilities for Software AG products. It runs as a wrapper service process on UNIX and Windows platforms. The service is identified by its distinctive wrapper.displayname argument, which specifies Software AG Platform Manager along with version information.
Software pattern summary
The following table gives an overview of the pattern characteristics:
Product component | OS type | Versioning | Pattern depth |
|---|---|---|---|
| Software AG Platform Manager | UNIX, Windows | Argument extraction | Instance-based |
Platforms supported by the pattern
The pattern discovers Software AG Platform Manager deployments on the UNIX and Windows systems.
Identification
To run a discovery of the product, the pattern must be triggered by the wrapper process with command matching (?i)[\\/]wrapper(?:-[\d.]+)?(?:\.exe)?$ and arguments containing wrapper.displayname=Software AG Platform Manager.
Software instance triggers
The following table gives details about the pattern trigger:
Pattern | Trigger node | Attribute | Condition | Argument |
|---|---|---|---|---|
| PlatformManager | DiscoveredProcess | cmd | matches | (?i)[\\/]wrapper(?:-[\d.]+)?(?:\.exe)?$ |
| and | ||||
| args | matches | wrapper\.displayname=Software\s+AG\s+Platform\s+Manager |
Software instance type attributes
The pattern in this module sets the following attribute:
Pattern name | Software instance type |
|---|---|
| PlatformManager | Software AG Platform Manager |
Simple identification mappings
The following component is identified by using the simple identity mappings that map the product's known processes:
Name | Command | Argument |
|---|---|---|
| Software AG Platform Manager | (?i)[\\/]wrapper(?:-[\d.]+)?(?:\.exe)?$ | wrapper\.displayname=Software\s+AG\s+Platform\s+Manager |
Versioning
Version information for the product is collected by using the argument extraction versioning method.
Application model generated by the software pattern
If the pattern discovers a SoftwareInstance of Software AG Platform Manager, it defines the application model for the SoftwareInstance, which includes a SoftwareInstance node with the following attributes:
- key: <si_type>/<host.key> (for example, Software AG Platform Manager/<host.key>)
- name: Software AG Platform Manager <product_version> on <hostname> (or without version if not available)
- short_name: Software AG Platform Manager <product_version> (or without version if not available)
- type: Software AG Platform Manager
- version: full version extracted from arguments (for example, 10.5)
- product_version: Major.minor version extracted from full version (for example, 10.5)
- install_root: Installation directory path extracted from the wrapper.conf path or command path
Pattern trigger
The Software AG Platform Manager pattern is triggered by detecting the wrapper process (which may include version numbers in its filename, such as wrapper-3.5.30.exe or simply wrapper) with arguments containing wrapper.displayname=Software AG Platform Manager. This combination ensures accurate identification of Software AG Platform Manager instances on UNIX and Windows platforms.
SI depth
The Software AG Platform Manager pattern creates an instance-based software instance. The key is based on the product type and host.
Subject matter expertise
Inputs from subject matter experts are welcome on any potential improvements to detection logic, version extraction, or extended component modeling that are not covered in this pattern.
Testing
The pattern has been tested against the available customer data.
Open issues
There are no known open issues with this pattern.