Features
The features that make Universal Agent an independent scheduling agent solution encompass a variety of core and supporting functionality.
The following text describes these features and provides links to detailed information about each one. This includes examples that illustrate feature implementation and links to detailed technical information about the Components used in that implementation.
The Universal Command component of Universal Agent is a command line interface that allows Remote Execution of all job scheduling to be initiated - regardless of operating system - from any machine in your enterprise to any machine in your enterprise.
The Universal Data Mover component of Universal Agent allows for the Transferring Files to and from Remote Systems in a manner that is both secure and efficient. Transfer sessions can be initiated between the machine initiating the transfer and a remote machine, or between two remote machines.
Remote Execution for SAP Systems offers a command line interface that allows you to control background processing tasks in an SAP system from any machine in your enterprise.
Elaborate Event Monitoring and File Triggering functionality enables the monitoring local and remote system events, and permits execution of system commands or scripts based on the outcome of the events.
Web Services Execution enables Universal Agent to extend its remote execution functionality to Internet and message-based workload and create file-based events from inbound Internet and message-based application messages.
For Universal Agent systems on Windows, the Windows Event Log Dump feature offers the ability to select records from a Windows event log and write them to a specified output file.
Universal Agent also provides a command line interface for Copying Files to and from Remote Systems, whether from manager to server or server to manager.
Universal Agent's array of Universal Agent Databases record information throughout an enterprise. Information on all Universal Agent installations, including the current status of every component is maintained, as well as user and configuration data, is maintained. The databases also store information that defines Universal Agent system occurrences (events), the action to implement for those events, and the progress of each event.
The Monitoring and Alerting feature of Universal Agent provides for monitoring the status and activity of all Agents in an enterprise and the posting of alerts regarding the statuses. This information is available through a user interface, but it also provides for the command line querying of a job status and activity of a specific Agent.
Configuration Management tools allow for flexible methods of configuration. Remote Configuration enables all systems in an enterprise to be configured from a single machine. On Windows systems, configuration can be made via Universal Agent's Universal Configuration Manager graphical user interface.
Additionally, Universal Agent offers various methods for the Configuration Refresh of all component data. Universal Agent Component Management is built around the particular needs of individual components.
A rich Messaging and Auditing system provides continuous system feedback via six different levels of messages. The system can be modified to provide different levels of messaging, from diagnostic and alert messages, which are always provided, to audit level, which produces messaging on all aspects of system functionality.
With Message Translation, error messages returned by commands can be translated into return codes.
Universal Agent Universal Agent Security is enabled at many levels. Access to files, directories, configuration data is strictly controlled, as is user authentication. All Universal Agent components implement Network Data Transmission using the TCP/IP protocol. For Encryption of transmitted data, Universal Agent uses SSL/TLS to provide the highest level of security available.
Fault Tolerance Implementation allows Universal Agent to recover from an array of error conditions, at both network and component levels, such as may occur in any large enterprise. Since network fault tolerance enables servers to continue processing even after a job is canceled, Universal Agent's z/OS CANCEL Command Support allows - on z/OS operating systems - termination of those jobs.