Performance Scheduler LRO

<< Click to Display Table of Contents >>

Navigation:  Manage the platform > Monitoring Center > Monitoring Performance >

Performance Scheduler LRO

Overview

This dashboard empower customers by providing comprehensive insights into long-running operations for Asynchronous Tasks, Custom Jobs and Timers. It enables users to identify areas for optimization, and detect errors for prompt corrective actions.

It offers insights into performance bottlenecks, allowing for targeted improvements to maintain smooth operations.

By leveraging this dashboard, users can make data-driven decisions to streamline processes, improve project outcomes, and ensure operational excellence.

 

 

MonitoringCenter9

 

Asynchronous Tasks: Refers to all Asynchronous Activities executed from the Scheduler, that can be executed independently of the main process flow, allowing the process to continue without waiting for the action to complete. These are triggered by actions that are set to run asynchronously such as Web services in Service Tasks, Script Tasks and connectors.

 

Custom jobs: This metric includes Custom jobs which are a sequence of steps that run according to a schedule, often on an specific date, periodically (every minute, hour, day, week or month) or during a given interval between two dates. Jobs are business rules that can be carried out periodically, and their main characteristic is that they are general expressions of the process, not associated to a specific business case.

 

Timers: The metrics consider the execution of all timers executed by Bizagi's scheduler, to manage time-based actions within a workflow. Timers can be set to trigger specific actions or events at predefined times or intervals. These include Start Timer Events, Intermediate Timer Events and Boundary Timer Events

 

Thresholds: On the top of the page, you will find a Threshold slider that applies to all dashboards in the page. When choosing the threshold, the widgets below will display the number of long running operations that surpass the given time, the maximum time taken as well as their average in seconds.

 

Asynchronous Tasks > threshold

This widget displays the count and duration metrics for asynchronous tasks exceeding a specified scheduler threshold. The metric counts operations, calculates maximum and average durations.

 

Asynchronous Tasks

This widget displays a time series of asynchronous tasks. In each "circle" independent tasks that surpass the defined threshold are displayed as points in time. Each point can be hovered to identify its name, its duration and when it happened.  When clicking over the colored-dot an icon Show Details displays.

On the bottom of the widget a table lists all long running Asynchronous Tasks that fall under the time frame and threshold conditions, listing its duration.

 

Show detail

The widget provides a detailed table of operations executed for the Asynchronous Task's transaction chosen, in chronological order. It identifies of all the events executed to perform such Task, where the largest amount of time was needed to perform it. This way you can narrow down the identification of where an issue is being presented.

Only long running operations are displayed. You can choose to see all operations by changing the selection on the top to "All details". Keep an eye on the durations that are presented in red, which are the ones that hold the longer time.

 

The table contains the total duration on the top left, and it lists the duration of each subsequent operation separating between:

App Duration: these are the operations run by Bizagi's Engine (executing a rule for example, in Work Portal or Scheduler)

Database: these are operations executed directly in Bizagi's database

External: these are operations that external systems take before responding an answer to Bizagi.

 

MonitoringCenter12

 

Custom Jobs > Threshold

This widget displays the count and duration metrics for Custom Jobs exceeding a specified scheduler threshold. The metric counts operations, calculates maximum and average durations.

 

Custom Jobs

This widget displays a time series of Custom Jobs. In each "circle" independent Custom Jobs that surpass the defined threshold are displayed as points in time. Each point can be hovered to identify its name, its duration and when it happened.  When clicking over the colored-dot an icon Show Details displays.

On the bottom of the widget a table lists all long running Custom Jobs that fall under the time frame and threshold conditions, listing its duration.

 

Timers > Threshold

This widget displays the count and duration metrics for Timers exceeding a specified scheduler threshold. The metric counts operations, calculates maximum and average durations.

 

Timers

This widget displays a time series of asynchronous tasks. In each "circle" independent Timer that surpass the defined threshold are displayed as points in time. Each point can be hovered to identify its name, its duration and when it happened.  When clicking over the colored-dot an icon Show Details displays.

On the bottom of the widget a table lists all long running Timers that fall under the time frame and threshold conditions, listing its duration.

 

Asynchronous Tasks Long Running Operations - Trends

This widget tracks and displays trends in  AsynchTasks long-running operations. It measures the number of tasks that exceed the specified duration threshold over time. By analyzing this data, you can identify patterns and trends over time in performance issues. This allows for proactive management and optimization to ensure efficient operation and performance stability within the Bizagi environment.

 

Custom Jobs Long Running Operations - Trends

This widget tracks and displays trends in Custom Jobs long-running operations. It measures the number of Jobs that exceed the specified duration threshold over time. By analyzing this data, you can identify patterns and trends over time in performance issues. This allows for proactive management and optimization to ensure efficient operation and performance stability within the Bizagi environment.

 

Timers Long Running Operations - Trends

This widget tracks and displays trends in Timers long-running operations. It measures the number of Timers that exceed the specified duration threshold over time. By analyzing this data, you can identify patterns and trends over time in performance issues. This allows for proactive management and optimization to ensure efficient operation and performance stability within the Bizagi environment.

 

 


Last Updated 5/11/2025 8:29:37 PM