Asynchronous Framework Tracker Overview

The Asynchronous Framework Tracker app page enables you to monitor the asynchronous processes from a single location.

You can:

  • View the queueable job details by clicking on the async job record name.
  • Quickly find jobs by their async job record name, callable name, status, finalizer status, or the time they were started.
  • Access a complete list of all jobs using the asynchronous framework.
  • View system-managed asynchronous jobs, such as the monitor job, dead job, and so on, which are typically hidden.
  • View the overall status of async job records at the time of page load over the past 24 hours using the KPI cards.
Notes:
  • To access data in the Asynchronous Framework Tracker, ensure you have the necessary permissions for the Async Job Records object. For more information, see Permission Sets and Other Technical Documentation.
  • The Asynchronous Framework Tracker page allows you to view details of Async Job Records or information about jobs that have run through the asynchronous framework, but editing any job details is restricted.
  • To view jobs in the Asynchronous Framework Tracker, you must select the date range and job details in the Filters panel. By default, all the system jobs are hidden. For more information, see Filtering Asynchronous Jobs.

Viewing Asynchronous Jobs

To view the details of an asynchronous job, click the record on the Asynchronous Job Tracker app page. The details are displayed in the Async Job Record Details panel.

In the Asynchronous Framework Tracker's toolbar:

  • Use the search box in the toolbar to search for a job. The jobs that contain the search term you enter are listed automatically.
  • Reloadto refresh the tracker to display any changes
  • Open the Filters panelopen and close the Filters panel, where you can filter the displayed async job

On the grid, the asynchronous job status and finalizer status are displayed:

  • Job not startedindicates that the asynchronous job is either enqueued or not started because another job is currently in progress and running.
  • Job failed with an error indicates that the asynchronous job has failed to complete due to an error.
  • Job completedindicates that the asynchronous job is completed.
  • Job inprogress and runningindicates that the asynchronous job is in progress and running.

KPI Cards

KPI cards provide you with important details about your asynchronous job KPIs and represent the status in different colors:

The following cards are available in the Asynchronous Framework Tracker:

  • Total jobs scheduled in the last 24 hours: The count of async jobs that are completed, error, and queued in the last 24 hours.
  • Jobs completed in the last 24 hours: The count of async jobs completed in the last 24 hours.
  • Jobs errored in the last 24 hours: The count of async jobs that errored in the last 24 hours.
  • Jobs currently queued: The count of async jobs currently queued.

The cards are updated when you save new changes in the Asynchronous Framework Tracker grid.

Filtering Asynchronous Jobs

Filters enable you to focus the asynchronous jobs displayed in the tracker so that only the asynchronous jobs you want to view are displayed. To filter asynchronous jobs in the tracker, click Open the Filters panel. For more information about:

Note:

If you click Refresh, the filters remain applied.