Skip to main content

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

  • Running Jobs: Abort

  • Queued Jobs: Remove

  • CancelRequested: disabled Canceling… button

  • Dashboard processes: status only — no action button in this release

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

  1. On the Active Processes tab, locate the running Jobs process. The row status shows Running.

  2. Click Abort in the Actions column.

    The Abort Process? confirmation dialog opens.

  3. Enter a reason in the Reason for termination field.

  4. 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

  1. On the Active Processes tab, locate the queued Jobs process. The row status shows Queued.

  2. Click Remove in the Actions column.

    The Remove Process? confirmation dialog opens.

  3. Enter a reason in the Reason for removal field.

  4. 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:

  1. Navigate to Settings > Other.

  2. Locate the Activity Monitor subsection.

  3. Update the Registration Threshold (seconds) and Retention Period fields as required.

  4. Click Save.

Note: The Activity Monitor subsection is only visible to BV30 users. It does not appear for BV10 or BV20 users.

Was this article helpful?

We're sorry to hear that.