Scheduler Audit Logs
Scheduler Audit Logscan only be accessed by users with theView System Audit Logpermission.In a multi-tenant installation every tenant sees the work items of its own tenant.
Scheduler Audit Logs lists the background server tasks (work items) that were queued for your tenant, who executed them, their outcome and their full log. Use it to verify that notifications, archival, seed data, vulnerability matching and compliance recalculation are running, and to read the error when one of them fails. For the list of tasks and how they are executed see Worker Nodes and the Server Work Queue.
Navigate to
Audit→Scheduler Audit Logs.Each row is one execution of one task:
Handler Key
Name of the task, for example Notification Handler or Seed Metadata Handler.
Status
Pending, Executing, Completed or Failed. See below.
Claimed By
Identifier of the worker that executed the item: hostname of the container, process id and worker loop number. Empty while Pending.
Created
When the item was queued.
Run After
Earliest time the item may be executed. Normally equal to Created.
Finished At
When execution finished. Empty while Pending or Executing.
Tenant ID
Hidden by default. Enable it from the column settings when reviewing the platform tenant.
Use
Search Handler Keyto filter by task name, for exampleArchival.Rows are sorted by
Createddescending, 10 per page. ClickReloadto refresh; theDownloadaction exports the current page.
Status Values
Pending
Queued and waiting for a worker. Items normally stay Pending for a few seconds. A growing number of Pending items indicates that no worker is running or that workers are saturated.
Executing
A worker has claimed the item and is running it.
Completed
The task finished successfully.
Failed
The task raised an error. Open the execution log to read it. The task will run again at its next scheduled time.
An item that remains Executing longer than the configured claim timeout (10 minutes by default) is treated as abandoned, for example because the worker container was restarted, and is returned to Pending to be picked up by another worker.
Execution Log
Click the
View Execution Logsaction on a row.The
Execution Logdialog shows the transcript written by the task, one line per event with a timestamp and a level (INFO,WARN,ERROR).The last line reads
Completed "<task>" in <duration>orFailed "<task>" in <duration>followed by the error. Click the reload icon in the dialog to refresh the log of a task that is still executing. While a task has not written anything yet the dialog shows "Execution log seems to be empty. Please wait for the job to complete".
Typical Checks
Are email or Slack notifications being sent?
Notification Handler items should complete every 15 seconds. A Failed item lists the deliveries that failed and why.
Did the nightly archival run?
One Record Archival Handler item per day around 23:00 server time.
Was new seed data applied after an upgrade?
Seed Metadata Handler items after server start; the log lists each seed key and version applied or skipped.
Why is a compliance percentage not changing?
Compliance Validation Handler log shows the old and new percentage per standard, or a warning that the Compliance license module is not enabled.
Are jobs waiting for agents?
Allocate Agent Workers Handler items should complete every 10 seconds; the log shows how many jobs were assigned.
Related Screens
Audit→Server Audit Logs(platform tenant only) lists the server nodes, which node is master and each node's start-up and election log.Schedules→Jobslists agent job executions (scans, health checks, reports). Those are not shown in Scheduler Audit Logs.Global Settings→Seed Data(platform tenant only) triggers aSeed Metadata Handlerrun for every tenant.
Last updated
Was this helpful?

