This page covers all the features in the Monitoring View of Appian Designer.
The Monitoring view contains three tabs: Process Activity, Process Model Metrics, and Record Response Times. It is also available within an application.
For more information about application views, see this page.
The Process Activity tab shows a list of all process instances currently on the system.
By default, the processes list displays processes that have started in the last 7 days. Each process has the following information:
Selecting Show process details in the upper right above the processes list will display additional columns:
See the Process Model Metrics section to learn more about monitoring the memory usage and performance of your processes.
A banner above the processes list notifies designers of unresolved errors that have occurred in the last 24 hours. Clicking on View all errors will open a dialog listing detailed information about all process errors, with the ability to filter on them.
By default, the list will only display the unresolved errors that require attention. Resolved errors can be viewed by clicking Show resolved errors in the upper right.
Being able to view process errors in Appian Designer is a new feature released in Appian 18.2. Any errors that have occurred prior to being upgraded to 18.2 will not be available in the Process Activity tab. If an alert was configured and hasn't yet expired, the error can still be viewed on the Alerts page in the legacy Application Portal.
The left-hand pane of the Process Activity tab contains the search and filter options. By default, a search term will be run against process names. Once searched, the default search option can be changed to Search ID, which will run the search term against the process ID.
Designers can also filter process results in the following ways:
When a process is marked for selection, options will appear above the processes list. Multiple processes can be selected at one time, which will allow for bulk operations. However, not all options support bulk operation.
The following options available in the Objects view:
In addition to acting on multiple processes on a single page, designers can act on multiple pages of processes. This option appears when all processes on the current page have been selected.
The gray banner below the toolbar displays the option to select all processes that match the current filter criteria, up to 10,000 processes.
In addition to configuring the security settings associated with a process model, Appian allows users with sufficient rights to configure the security associated with a process. By default, all processes inherit security from their process models. The inherited security can be overridden through the Modify Process Security Smart Service or by selecting the Security option in the Process Activity tab. Selecting the Security option will open a process security dialog.
The different roles that can be assigned to actors in a process are described in the following tables. Only Process Administrators of a process model and System Administrators have the necessary security rights to provide other users and groups access to a running process.
|Reassign tasks assigned to me, when reassignment is enabled||Yes||Yes||Yes||Yes||Yes|
|View tasks assigned to other users||Yes||Yes||Yes||Yes||No|
|Reassign tasks assigned to other users, regardless of whether reassignment is enabled||Yes||Yes||Yes||No||No|
|View and complete tasks assigned to other users||Yes||Yes||No||No||No|
Any user, by default, can view and complete tasks assigned to them.
|Add attachments/notes to a process||Yes||Yes||Yes||Yes||No|
|Update process variables||Yes||Yes||Yes||No||No|
|Remove attachments/notes from a process||Yes||No||Yes||No||No|
|Change process security roles for other users and groups||Yes||No||No||No||No|
|Perform in-flight modifications to the process||Yes||No||No||No||No|
|Stop or pause a process||Yes||No||No||No||No|
|Delete a process||Yes||No||No||No||No|
|View a process report and process variable values||Yes||Yes||Yes||Yes||No|
|View a task report containing tasks from this process||Yes||Yes||Yes||Yes||No|
|View a node report||Yes||Yes||Yes||Yes||No|
If a user or group is assigned the
Deny role they cannot perform any action associated with the selected process. The right to view assigned tasks cannot be removed.
In addition to the search and filter options on the left-hand pane of the Process Activity tab, there is a link for designers to switch to the customizable report. Clicking this link opens the All Processes process report in a new tab. Changes to the All Processes report do not affect the Process Activity tab in Appian Designer and vice versa. This report does not allow you to view process errors.
The Process Model Metrics tab shows metrics related to the memory usage of process models on the system. By default, process models are sorted by total memory usage from largest to smallest. Only process models with process instances on the system are shown in the report. Designers will only be able to view metrics for the process models that they already have at least Viewer permissions to.
Process memory is expressed in AMUs. This process memory calculation runs in the background and is not real-time.
The annotated screenshot and descriptions below define the features and metrics displayed in the process model metrics tab.
Select Another Environment button: Allows you to view how your process models are performing on another environment. Click the button to open a dialog that displays a list of environments that have been configured in your DevOps Infrastructure. Selecting a different environment will allow you to view the process model metrics of that environment directly in your current Proces Model Metrics tab. For more details on how to set up your DevOps Infrastructure, see Admin Console.
Designers must have at least Viewer rights to process models in the current environment to view process model metrics.
A quick reference visual indication for each process model based on the current total calculated AMU of all active instances of that model. Each icon represents a different size status:
|Visual Icon||Size Status|
|Displayed for models whose current total calculated size is less than 100,000 AMU. The memory usage of this model's instances is generally considered low.|
|Displayed for models whose current total calculated size is between 100,000 and 1,000,000 AMU. The memory usage of this model’s instances could potentially affect the system.|
|Displayed for process models who current total calculated size is greater than 1,000,000 AMU. The memory usage of this model’s instances is high.|
The qualifications of Low, Medium, and High are based on average resource allocation and usage. Your systems and expected usage may not reflect these boundaries. If you have concerns, contact your system administrator.
It is important to look at all of the dimensions available in the Process Model Metrics tab, when determining how to optimize the performance of your process models and instances on the system. While the total size is a good initial indicator for potential memory intensive process models, it is often necessary to look beyond just this value in isolation.
For process models using a significant amount of memory:
If you're updating the design of a process model, consider the following factors which impact the memory footprint of your process models and instances:
The Record Response Times tab allows you to monitor the performance of your record interfaces.
This tab displays the record interfaces with the slowest interactions. You will find the top ten slowest response times for each record list or view, exactly when they occurred, and who executed them. Performance Views are also available for each of these evaluation times, so that you can identify why a specific interaction might not be performant. Designers must have at least view permissions for records in order to view their response times.
The annotated screenshot and descriptions below define the features and metrics displayed in the Record Response Times tab:
Health: A quick visual reference for each record interface, based on the average response times that were collected for the interface over the last 30 days.
|Health Icon||Response Time Status|
|Displays when the response times for this record are low.|
|Displays when the response times for this record could potentially affect the system. Consider reviewing the record’s performance views and design to reduce its overall latency.|
|Displays when the response times for this record are high. Review the record’s performance views and designs to reduce its overall latency.|
Metrics Collection toggle: This toggle is only displayed to Administrators. Turn off or on the background response time and performance view metric collection.
For record UIs with a high average response time, check the performance view of the specific record type to make sure all of the rules or queries are performant. See this page for more information about performance.