Universal Agent for UNIX - Customization

Overview

This page provides the following information for the customization of Universal Agent components:

  • Configuration
  • System initialization (Universal Broker)

(For information on applying product licenses to installed Universal Agent for UNIX components, see UNIX Installation - Licensing.)

Universal Broker Customization

Universal Broker Configuration

Configuration options for Universal Broker are stored in configuration file, ubroker.conf, in directory /etc/universal by default.

See the Universal Broker 7.3.x Reference Guide for details on configuring Universal Broker.

Universal Broker System Initialization

A Broker daemon start-up script is provided in file /opt/universal/ubroker/ubrokerd. A single command line argument — either start, stop, status, or restart — instructs the script on the action to take.

See the Universal Broker 7.3.x Reference Guide for details on the Broker daemon script.

To start the Broker daemon automatically each time that the system is started, add this script to the system initialization process. This is performed by the AIX, HP-UX, Solaris, and Linux (Red Hat- and SUSE-style systems) installation process, but not the generic UNIX installation script.

Unless the Broker daemon is started by the system initialization process, it will inherit the environment of the user that starts it. In some cases, there may be environmental variables that should not be inherited. For those variables, the start-up script /opt/universal/ubroker-7.2.x/ubrokerd can be modified to unset the undesired environmental variables.

The format of the unset is as follows:

  • unset   Variable1
  • unset   MAIL
  • unset   Variable2

This above modifications would cause Variable1, MAIL, and Variable2 to become UNSET within the environment of the Broker Daemon.

Universal Automation Center Agent Customization

Universal Automation Center Agent Configuration

Configuration options for Universal Automation Center Agent (UAG) are stored in configuration file, uags.conf, in directory /etc/universal by default. See the Universal Automation Center Agent 7.3.x Reference Guide for details on configuring UAG.

UAG runs as a component managed by Universal Broker. UAG provides a component definition file, uag, that Universal Broker uses to start it and establish its runtime environment. uag is located in directory /etc/universal/comp by default.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

UAG uses the Universal Access Control List (UACL) configuration file as a level of product security. How UAG utilizes the UACL file is described in the Universal Agent 7.3.x User Guide.

Universal Command Manager Customization

Universal Command Manager Configuration

Configuration options for Universal Command Manager are stored in configuration file, ucmd.conf, in directory /etc/universal by default.

See the Universal Command 7.3.x Reference Guide for details on configuring Universal Command Manager.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

Universal Command Server Customization

Universal Command Server Configuration

Configuration options for Universal Command Server are stored in configuration file, ucmds.conf, in directory /etc/universal by default.

See the Universal Command 7.3.x Reference Guide for details on configuring Universal Command Server.

Universal Command Server runs as a component managed by Universal Broker. Universal Command Server provides a component definition file, ucmd, that Universal Broker uses to start the Server and establish its runtime environment. ucmd is located in directory /etc/universal/comp by default.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

Universal Command Server uses the Universal Access Control List (UACL) configuration file as a level of product security. How Universal Command Server utilizes the UACL file is described in the Universal Agent 7.3.x User Guide.

Universal Connector Customization

Universal Connector Configuration

Configuration options for Universal Connector are stored in configuration file usap.conf, in directory /etc/universal, by default.

See the Universal Connector for SAP 7.3.x Reference Guide for details on configuring Universal Connector.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

Universal Connector SAP RFC Configuration

Universal Connector utilizes SAP's NW (Netweaver) RFC interface. The NW RFC interface uses configuration file sapnwrfc.ini to store information required for connecting to SAP systems. The sapnwrfc.ini file is an SAP resource that can be shared by multiple external tools using the SAP NW RFC interface. The sapnwrfc.ini file groups connection information into destinations. Each destination contains the connection information required to establish a connection to a particular SAP system.
 

Note

Universal Connector for AIX and Universal Connector for Solaris SPARC-based systems do not not require the SAP NW RFC libraries to run. The RFC interface for those version of Universal Connector use configuration file sapnwrfc.ini to store information required for connecting to SAP systems.


The connections defined in the sapnwrfc.ini file must be configured to meet your local SAP environment. A sample sapnwrfc.ini file is installed with Universal Connector to directory /opt/universal/usap/samp. The file is provided by SAP and contains complete documentation on its configuration.

In order for Universal Connector to find the configured sapnwrfc.ini file, it must be placed in the Universal Connector executable directory, or environment variable RFC_INI must be set to its full path name.

Universal Control Manager Customization

Universal Control Manager Configuration

Configuration options for Universal Control Manager are stored in configuration file, uctl.conf, in directory /etc/universal by default.

See the Universal Agent Utilities 7.3.x Reference Guide for details on configuring Universal Control Manager.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

Universal Control Server Customization

Universal Control Server Configuration

Configuration options for Universal Control Server are stored in configuration file, uctls.conf, in directory /etc/universal by default.

See the Universal Agent Utilities 7.3.x Reference Guide for details on configuring Universal Control Server.

Universal Control Server runs as a component managed by Universal Broker. Universal Control Server provides a component definition file, uctl, that Universal Broker uses to start the Server and establish its runtime environment. uctl is located in directory /etc/universal/comp by default

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

Universal Control Server uses the Universal Access Control List (UACL) configuration file as a level of product security. How Universal Control Server utilizes the UACL file is described in the Universal Agent 7.3.x User Guide.

Universal Data Mover Manager Customization

Universal Data Mover Manager Configuration

Configuration options for UDM Manager are stored in configuration file, udm.conf, in directory /etc/universal by default.

See the Universal Data Mover 7.3.x Reference Guide for details on configuring UDM Manager.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

Universal Data Mover Server Customization

Universal Data Mover Server Configuration

Configuration options for UDM Server are stored in configuration file, udms.conf, in directory /etc/universal by default.

See the Universal Data Mover 7.3.x Reference Guide for details on configuring Universal Command Server.

UDM Server runs as a component managed by Universal Broker. UDM Server provides a component definition file, udm, that Universal Broker uses to start the Server and establish its runtime environment. udm is located in directory /etc/universal/comp by default

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

UDM Server uses the Universal Access Control List (UACL) configuration file as a level of product security. How Universal Data Mover Server utilizes the UACL file is described in the Universal Agent 7.3.x User Guide.

Universal Event Monitor Manager Customization

Universal Event Monitor Manager Configuration

Configuration options for UEM Manager are stored in configuration file uem.conf, in directory /etc/universal by default.

See the Universal Event Monitor 7.3.x Reference Guide for details on configuring UEM Manager.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.

Universal Event Monitor Server Customization

Universal Event Monitor Server Configuration

Configuration options for UEM Server are stored in configuration file, uems.conf, in directory /etc/universal by default.

See the [Universal Event Monitor 7.3.x Reference Guide] for details on configuring UEM Server.

UEM Server runs as a component managed by Universal Broker. UEM Server provides two component definition files, located in the default directory /etc/universal/comp, that Universal Broker uses to start the Server and establish its runtime environment:

  • uems is used to start an event-driven UEM Server.
  • uemd is used to start a demand-driven UEM Server.

The product executable files intended for command line use are located in the default directory /opt/universal/bin:

  • uem
  • uemload

This directory must be added to the PATH environment variable for intended users of the executable files.

UEM Server uses the Universal Access Control List (UACL) configuration file as a level of product security. How Universal Event Monitor Server utilizes the UACL file is described in the Universal Agent 7.3.x User Guide.

Universal Query Customization

Universal Query Configuration

Configuration options for Universal Query are stored in configuration file, uquery.conf, in directory /etc/universal by default.

See the Universal Agent Utilities 7.3.x Reference Guide for details on configuring Universal Query.

The product executable files intended for command line use are located in the default directory /opt/universal/bin. This directory must be added to the PATH environment variable for intended users of the executable files.