Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

Universal Agent

The Opswise agent has been merged with the Stonebranch Universal Broker to create standard agent software that runs on all platforms.

Web Services

Record Versioning

Opswise now maintains historical copies of most user-created records in the database. These include tasks and their associated records (virtual resources, variables, actions, notes), calendars and their custom day associations, custom days, variables, credentials, virtual resources, scripts (and associated notes), email templates and connections, database connections, SNMP managers, SAP connections, agent clusters, applications, Opswise groups, and triggers (and associated variables). When the user updates one of these records, the system creates an image of the old version and stores it in the record's Versions tab. See Record Versioning.

Bundling and Promotion of Opswise Records

The Opswise Bundling and Promotion features allow you to select and Bundle a group of Opswise records and "promote" them from one Opswise server to another. For example, you can use these features when you create your workflows on a development installation then move them to a QA installation for testing. Once you are satisfied with the stability of the workflows, you can promote them to your production system. The system also supports a roll-back feature. See Bundling and Promoting Records.

Script Library

Scripts can now be stored in Opswise for central management and access. This feature allows you to execute scripts on remote machines without having the script itself located on the machine. See Script Library.

Copy Task, Trigger, and Calendar with Variables

You can now make copies of tasks, triggers, and calendars that also copy attached variables. This feature also allows you to copy multiple records at once. See Copying Records.

SAP Task and SAP Connection

Opswise can now run workload on an SAP system. Two new built-in variables are supported for the SAP task. SeeĀ SAP Task.

Updating Multiple Records on a List

Warning: Exercise great caution when using this powerful feature.

Two menu options available from any list of records allow you to make updates to multiple records. You can make these "global" changes to the list for any field that is common to every record in the list or every selected record. For example, if your list includes multiple Cron triggers, you can make "global" changes to all fields on a Cron trigger. If your list includes all task types, you can make "global" changes to any field that is common to all task types. The more uniform your list is, the greater the number of fields you can change.

Task Instance Validators

All Task Types will now be validated upon definition.

SQL Warning Messages

SQL warning messages are now captured and available with the Database Task output from the Activity Window.

Launch with Variables

Opswise now supports a "Launch with Variables" feature that allows you to quickly provide values for the variables specified in the task and launch it. All task types support the Launch with Variables feature. Any variables attached to the task are automatically filled in.

New Built-In Variables

A number of new built-in variables are now available. See Built-In Variables.

New Functions

Several new functions have been added. See Functions.

New Security Roles

New security roles have been added to accommodate the new bundling and promotion feature: ops_promotion_admin and ops_bundle_admin. See Description of Roles for details.

Resource Wait

The "Resource Wait" status has been separated into two distinct statuses: "Resource Wait" and "Resource Requested." Any Task instance that requires resources will transition through the "Resource Requested" status. However, only those Task instances that need to wait for their resources will transition into the "Resource Wait" status. Furthermore, a new column, "Waited for Resources," was added for Task History. On completion, any Task instance that transitioned through the "Resource Wait" status will show up in the History with "Waited for Resources" as "true." By filtering on this column, a user can determine where there was contention on Virtual Resources.

Multi-selection Support

You can now select multiple tasks in the Activity Window in order to perform the same command against them at one time. The lowest common command set will be available for selection. See Selecting Task Instances.

Monitor Task Enhancements

Task Monitor enhancements include the ability to specify a Workflow Condition and a Time Scope, as well as add the capability to specify Restrict Times on the Task Monitor Trigger.

Estimated End Time Calculation

For improved forecasting, the Estimated End Time of Workload is based on Historic Averages.

Export

New scripts to export history have been added to the utilities.

  • opswise_bulk_export.js
    Used when migrating data to updated software. Exports all current record definitions, without versions. See Upgrading Opswise Controller.
  • opswise_bulk_export_activity.js
    Used when migrating data to updated software. Exports all activity (finished or unfinished). See Upgrading Opswise Controller.
  • opswise_bulk_export_history.js
    Used when migrating data to updated software. Exports task instance history, which includes all task instances in an end state (cancelled, failed, skipped, finished, success). See Upgrading Opswise Controller.
  • opswise_bulk_export_with_versions.js
    Used when migrating data to updated software. Exports all current records along with older (non-current) versions of record definitions. See Upgrading Opswise Controller.

The export of history was previously part of "opswise_bulk_export.js." However, it is now contained within its own script "opswise_bulk_export_history.js." If customers wish to export and/or migrate their history data, they will need to execute "opswise_bulk_export_history.js" in addition to the "opswise_bulk_export.js."

The new script "opswise_bulk_export_with_versions.js" essentially initiates the original export script "opswise_bulk_export.js," followed by exporting all of the version data associated with the definitions exported by "opswise_bulk_export.js"; for example, Trigger versions, Task versions, etc.

  • No labels