Activity Monitor [v26.2]
The Activity Monitor is an administration tool in Bizview that provides a real-time view of all processes running or queued across the system. Administrators can monitor process status, identify long-running or stuck processes, take action to abort or remove Jobs processes, and review a complete history of completed, failed, and terminated processes.
The Activity Monitor is available to BV30 administrators only.
Prerequisites
You must have the BV30 administrator role to access the Activity Monitor.
Accessing the Activity Monitor
To access the Activity Monitor, navigate to System > Monitoring > Activity Monitor. The Activity Monitor — Application page opens on the Active Processes tab by default.
Note: The Monitoring section and Activity Monitor menu item are only visible to BV30 users. They do not appear for BV10 or BV20 users.
Viewing Active Processes
The Active Processes tab displays all processes currently running or queued across Bizview modules, including Jobs, Template Generation, Analytics Execution, and Dashboard dataview executions. The grid polls automatically to reflect the latest process states. When no processes are active, the grid displays: No active or queued processes at this time.
The following processes are registered in the Activity Monitor:
Queued Jobs
Running Jobs
Dashboard/Data view execution
Process Template (Template Generation)
Analytics Execution
Column |
Description |
|---|---|
ID |
Unique identifier for the process. |
Type |
The module and process type — for example, Jobs – JobLaunch or Dashboard – DataviewExecution. |
Client |
The client the process is running under. |
User |
The user who triggered the process. |
Started / Queued At |
Timestamp of when the process started or entered the queue. |
Processing Time |
How long the process has been running, in HH:MM:SS format. |
Status |
Current lifecycle state: Running, Queued, CancelRequested, Canceled, Completed, or Failed. |
Message |
The latest status message or error details, if applicable. |
Actions |
|
The toolbar above the tabs provides the following options:
Toolbar Option |
Description |
|---|---|
Refresh |
Reloads the active tab grid with the latest process data. |
Filter |
Displays a filter row for each column. Shown by default. |
Group |
Groups grid rows by a selected column. |
Export |
Exports the current tab view — including filters and grouping — to Excel. |
View |
Filters by time range: Today, Yesterday, Last 7 Days, Last 30 Days, or Custom. |
Type Column Format
The Type column displays the process module, type, and a human-readable identifier. The exact format depends on the module:
Module |
Display Format |
Example |
|---|---|---|
Jobs (running) |
Jobs [job_id] job_name — JobLaunch [launch_id] |
Jobs [JO224] Test_SK_Job — JobLaunch [324832] |
Jobs (queued) |
Jobs [job_id] job_name — JobQueued [launch_id] |
Jobs [J006] Load Reports from SP — JobQueued [4521] |
Dashboard |
Dashboard [dashboard_id] dashboard_name — Dasharea [area_name] — DataviewExecution [dataview_id] |
Dashboard [DA361] Sales Dashboard — Dasharea [DA_REVENUE] — DataviewExecution [DV02M] |
Template Generation |
Reports ProcessTemplate [template_id] (request_id) |
Reports ProcessTemplate [PL01] Profit & Loss (REQ-001) |
Analytics |
Analytics AnalyticExecution [analytic_id] (request_id) |
Analytics AnalyticExecution [AN05] Sales Report (REQ-889) |
Note: If any part of the process identifier is not available, that part is omitted from the display. Hover over the Type column cell to see the full process details.
Aborting a Running Jobs Process
On the Active Processes tab, locate the running Jobs process. The row status shows Running.
-
Click Abort in the Actions column.
The Abort Process? confirmation dialog opens.
Enter a reason in the Reason for termination field.
-
Click Confirm.
The row status updates to CancelRequested and the Actions button changes to Canceling….
Note: The Confirm button remains disabled until a reason is entered. To close without taking action, click Cancel.
When you confirm an abort, the system immediately terminates the running process step — whether it is a stored procedure, a plugin, an external executable, or a generation pipeline. The process does not wait for the current step to finish before stopping.
If the process completes before the abort request is processed, the dialog displays: This process completed before the abort was received. The row moves to the Process History tab automatically once it reaches a terminal state.
If a Template Generation process is aborted while the template is loading in a tab, the system navigates to the home page.
Removing a Queued Jobs Process
On the Active Processes tab, locate the queued Jobs process. The row status shows Queued.
-
Click Remove in the Actions column.
The Remove Process? confirmation dialog opens.
Enter a reason in the Reason for removal field.
-
Click Confirm.
The job is removed from the queue. The row moves to the Process History tab.
Note: The Confirm button remains disabled until a reason is entered. To close without taking action, click Cancel.
Viewing Process History
The Process History tab displays all processes that have reached a terminal state — Completed, Failed, or Canceled. Use the toolbar Filter and View options to search by time range or field value.
Column |
Description |
|---|---|
ID |
Unique identifier for the process. |
Type |
The module and process type. |
Client |
The client the process ran under. |
User |
The user who triggered the process. |
Started At |
Timestamp of when the process started. |
Ended At |
Timestamp of when the process reached terminal state. |
Processing Time |
Total duration in HH:MM:SS format. |
Status |
Terminal state: Canceled, Completed, or Failed. |
Terminated By |
The administrator who aborted or removed the process, if applicable. |
Reason |
The reason entered at termination, or the error message for failed processes. |
Note: Process History records are retained for the number of days configured in the Retention Period setting. Only terminal-state records (Completed, Failed, Canceled) are subject to cleanup. Active and running processes are never removed by the cleanup job.
Configuring Activity Monitor Settings
The Activity Monitor settings are available under Settings > Other > Activity Monitor and are visible to BV30 users only.
Setting |
Description |
|---|---|
Registration Threshold (seconds) |
The minimum execution time in seconds that a process must run before it is registered in the Activity Monitor. Executions that complete before the threshold are not recorded. For Jobs processes, the default registration time is 5 seconds. For all other processes (Dashboard dataview execution, Template Generation, and Analytics Execution), the default is 30 seconds. It is recommended to set this higher to reduce noise in busy environments. |
Retention Period |
The number of days that completed, failed, and canceled process records are retained in the Process History tab before being cleared automatically. Default is 30 days. Only terminal-state records are removed. |
To configure the Activity Monitor settings:
Navigate to Settings > Other.
Locate the Activity Monitor subsection.
Update the Registration Threshold (seconds) and Retention Period fields as required.
Click Save.
Note: The Activity Monitor subsection is only visible to BV30 users. It does not appear for BV10 or BV20 users.