Resource management

The Resources - Management screen allows you to manage your runtime resources, including grouping, retiring and un-retiring the resources, as well as configuring their diagnostics settings.

Group a resource

Grouping resources enables you to manage and organize large numbers of resources into logical or functional groupings, according to your organization's needs. You can also configure access rights to groups to enable you to limit visibility and use to designated user roles. For more information, see Multi-team environments.

When working with large numbers of resources, try categorizing them along logical lines. Apply pools or groups to these categories to simplify management of the resources. For example:

  • When you have a number of resources that are all designated to a single task or group of tasks, create a pool to manage them.
  • Create groups to collect resources by non-functional similarities – for example, physical location, date of creation, version of operating system, or anything else that does not directly affect the processes run on them.

Create a group

  1. In Blue Prism Enterprise, navigate to System > Resources > Management.

  2. Right-click on the group that you want to create your new group under, select Create Group, and then enter a name for the group.

    Your group is now ready for you to add resources to it.

    If you cannot create a group, you may not have the required permissions.

Add resources to a group

  1. If you do not already have the Resources – Management screen open, navigate to System > Resources > Management.
  2. In the Active Resources panel, expand the tree structure to display both the resources and your group.
  3. Drag and drop the resource into your group.

    A resource may belong to multiple groups.

Remove resources from a group

  1. If you do not already have the Resources – Management screen open, navigate to System > Resources > Management.
  2. In the Active Resources panel, drag and drop the resource from your group back into the Default group, or into another group.

Delete a group

You cannot delete a group unless it is empty. If the group still has resources, you will need to reallocate these to other groups, or back to the Default group.

  1. If you do not already have the Resources – Management screen open, navigate to System > Resources > Management.
  2. Right-click the group you want to remove and click Delete Group.

Retire a resource

To retire a resource that you do not want to be used anymore, either permanently or temporarily, double-click the resource, or drag it into the Retired Resources panel. You can also select multiple resources and drag them into the Retired Resources panel at the same time.

To retire groups of resources, select the group and drag it into the Retired Resources panel. All resources within the group will be moved but the folders in which the resources were previously located will be retained as empty folders.

To un-retire a resource, drag it into a folder in the Active Resources panel.

Diagnostics

By right-clicking any number of active runtime resources and selecting Logging Level from the menu, you can configure diagnostic options for those runtime resources. The available options are:

  • Log overriding:
    • Default – Use the logging level according to the process design (see Stage Logging).
    • Key Stages – Override the process logging to only log Code, Navigate, Read, Write, Wait, and Action/Subprocess stages.
    • All Stages – Override the process logging to log all stages.
    • Errors Only – Override the process logging to only log stages that result in an error being reported.
  • Log Memory Usage – When enabled, all process log entries are accompanied by a record of how much memory (working set) was in use by the main Blue Prism executable at the time. Additionally, if the logged action refers to a target application, the identity and memory usage of that target application is also recorded.
  • Include Memory Cleanup – When enabled, this option provides information for diagnosing suspected memory leak issues.
  • Log Web Service Communication – When enabled, low-level web service communication is also logged, for example, SOAP messages are logged in full detail. For consumed web services, the information is logged as part of the corresponding session log. For exposed web services, it is logged in the event log for the relevant runtime resource.

When enabled, Write Activity to Logs sends runtime resource activity to the Windows Event Viewer logs on the machine where the runtime resource is running.

If a runtime resource is online when its diagnostics settings are changed, it does not need to be restarted for the new settings to take effect. Online resources will detect any modified settings and begin using them within two minutes.

Reset FQDN

By right-clicking any number of active runtime resources and selecting Reset FQDN the recorded FQDN for those resources can be reset. See the registration settings for more details. This option is only available when in Register using machine (short) name, communicate using FQDN mode.

Permissions

By right-clicking any number of active runtime resources and selecting Access rights, you can view what users can do with resources on the Resource management screen and also in Control Room. For more information about the different permissions, and how permissions are assigned to users, see User Permissions.