Once activated, a BrightWork Timer Job runs at specific intervals on the server. You can adjust this via SharePoint Central Administration.

This task requires administrator access to the server and some knowledge administering SharePoint.

If you want to manually run a timer job, you can click Run Now.

While you might want to adjust the frequency of certain timer jobs, it is recommended that the timer jobs run in the following sequence:

  • Task Scheduling (Daily - default time 12:00am to 12:30am)
  • Project Metrics Refresh (Daily - default time 1:30am to 2:00am)
  • Project Status Report Cache Refresh (Daily - default time 2:30am to 3:00am)
  • Project Cache Refresh (Daily - default time 3:00am to 3:30am)
  • Work Cache Refresh (Daily - default time 3:30am to 4:30am)
  • Scheduled Email (Daily - default time 4:30am to 5:00am)
  • User Access Report (Monthly - default is the 1st of the month at 12:00am)
  • Work Cache Update (Daily - runs every 15 minutes)

Adjust the BrightWork Timer Job Schedule

  1. Log in to Central Administration and click Monitoring on the Quick Launch.
  2. Click Review job definitions.
  3. Click the BrightWork timer job you want to adjust.
  4. Make your adjustments and click OK. Click Run now to run the job right away.

Exclude Site Collections from Specified BrightWork Timer Jobs

Timer jobs can skip an entire site collection when processing if the appropriate checkbox is selected at the root of the site collection.

To exclude a site collection from specified timer jobs:

  1. Navigate to the site collection's root.
  2. Click Site Settings | BrightWork Settings.
  3. In the section Exclude from Timer Jobs check the box for any timer job you would like to be skipped for the site collection.
  4. Click OK.

BrightWork Timer Job ULS Logs

All BrightWork timer jobs will record the following information to SharePoint ULS logs:

  1. The time it takes to process each site collection.

The Metric Recalculation Timer Job will also record the following additional information to SharePoint ULS logs - see ULS log Area "BrightWork" and Category "Metrics":

  1. The time it takes to process each site collection.
  2. The time it takes to process each Metrics list.
  3. The time it takes to process each metric in milliseconds.

View BrightWork Timer Job ULS Logs

  1. Access SharePoint Central Administration.
  2. On the Configure Diagnostic Logging page, set the trace log level to Verbose.
  3. Expand BrightWork and check the trace levels.
  4. If you need to set the trace level to Verbose, check the box beside BrightWork and select Verbose in the Least Critical Event to Report to the Trace Log dropdown and then click OK.
  5. The folder location of the log files is also configured on the Diagnostic Logging page.
  6. When you open the log file in your SharePoint ULS log viewer, select BrightWork to filter the Area.
  7. Select the relevant Category for filtering, i.e., Metrics, and view the associated log entries.

Diagnose Timer Job Issues with ULS Logs

Viewing BrightWork ULS log entries using your preferred ULS log viewer can be very useful for diagnosing timer job performance related issues. For example:

  • If a timer job appears to be taking longer than expected to complete, check the elapsed time of the entire timer job.

  • You can check the elapsed time of a specific element of the timer job, e.g., the recalculation of a specific metric, to understand why the entire related job is taking longer than expected.

Was this article useful?

Back to Top